Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan spare Dreamweaver webskjema data i en database
    A Web form er en måte å samle informasjon fra de besøkende, og det krever bare en liten mengde av HTML ( Hypertext Markup Language) koden for å lage et webskjema med Dreamweaver . Imidlertid vil webskjema ikke være nyttig med mindre du angir i koden hva de skal gjøre med informasjonen hentet fra skjemaet. Noen webmastere lagre informasjonen i en tekstfil for å bli sett på og behandlet senere . Andre velger å lagre informasjonen i en database . Dette holder data organisert og trygt , samtidig som det blir enklere å søke og vise på andre sider på nettstedet. Instruksjoner
    med en komponent
    en

    Last ned skjema til database plugin for Dreamweaver . Den plugin krever at du har Dreamweaver MX eller senere. Med Form til Database plugin, du bare klikke på en knapp og legge databasen informasjon og plugin vil automatisk legge koden i skjemaet som sender brukeren innspill til en database .
    2

    Double- klikk skjemaet til Database -tallet. MXP nedlastede filen for å installere den i Dreamweaver . Hvis du har Dreamweaver åpne, lukke den før du installerer . MXP -filen.
    3

    Åpne websiden fil i Dreamweaver som har din webskjema.
    4

    Klikk på webskjema å velge det. Klikk på " Meny" i Dreamweaver , og deretter " kommandoer . " Klikk "Sett FormToDatabase " for å få opp dialogboksen for Form til database .
    5

    inn i detaljene for databasen , inkludert navnet på databasen og brukernavn og passord som du bruker til å logge i til databasen. Klikk " OK " når du er ferdig. Programtillegget vil legge koden til websiden filen . Lagre filen og laste den opp til webområdet ditt .
    Legge Coding
    6

    Åpne webskjema i Dreamweaver . Bytt til " Code" visningen ved å klikke på " Code" -knappen på "Dokument " verktøylinjen .
    7

    Se etter koden som begynner webskjema. Det starter med " < skjema navn. " . Erstatte " action" handler med "action =" submit_into_database.php "For eksempel vil koden se omtrent slik ut : en

    " < skjema name = " web-skjema " action = " submit_into_database.php "-metoden = "post" "

    Se bort anførselstegn i begynnelsen og slutten av linjen med kode. skjemaet skal hete noe annet, men resten av koden skal være den samme på begynnelsen av webskjema . resten av koden etter som viser de ulike feltene for din webskjema.
    8

    Lagre og lukk skjemaet. Start en ny PHP side ved å klikke på "File " menyen og deretter "Ny" -knappen. Velg " PHP " som type fil du oppretter fra kategoriene . PHP ( Hypertext Preprocessor) er et skriptspråk opprettet for å lage dynamiske websider . Bruk PHP for koden for å sende skjemaet inn i en database fordi det fungerer godt med SQL (database språk )
    9

    bryteren til " code" se igjen og skriv inn følgende kode for å starte tilkoblingen til databasen : .

    " < ? php

    $ user = "brukernavn ";

    $ pwd = "passord ";

    $ db = " formdb ";

    $ host = " localhost "; .

    $ cid = { database name} _connect ( $ host , $ usr , $ pwd ) ;//koble til databasen du bruker

    if ( $ cid ! ) { echo ( "FEIL: " . { database name} _error ( ) . "\\ n" ); } ?

    > "

    Utelat anførselstegn i begynnelsen og slutten av blokken med kode. Endre informasjonen for " $ user ", " $ pwd ", " $ db " og " $ host " variabler å matche det av databasen. Mest $ host informasjonen vil være " localhost" , slik at du kan holde dette samme Legg databasen navn til følgende linje : " $ cid = { database name} _connect ( $ host , $ usr , $ pwd ); . " For eksempel, hvis du bruker en MySQL database , koden vil. være " mysql_connect ( $ host , $ usr , $ pwd )," eller " pg_connect ( $ host , $ usr , $ pwd )," for en PostgreSQL database Endre de andre forekomster av " { database name} " til riktig kode til . indikere database applikasjon du bruker.
    10

    Legg PHP-koden som skal bruke SQL sette inn informasjonen fra skjemaet i databasen.

    "

    if ( $ _SERVER [' REQUEST_METHOD '] == " POST ") {

    //Dette er feltene fra skjemaet

    $ field1 = $ _POST [' field1 ' ];

    $ felt2 = $ _POST [' felt2 ' ];

    $ field3 = $ _POST [' field3 ' ];

    $ field4 = $ _POST [' field4 '] ;

    //sette inn i database

    $ SQL = " INSERT INTO tabell" ; \\ \\ Change ' table ' til navnet på bordet du skal sette inn data i

    $ SQL = $ SQL. "( Kolonne 1 , kolonne 2 , kolonne 3 , column4 ) VERDIER " ; \\ \\ Bytt til navnene på kolonnene eller feltene i databasen tabellen

    $ SQL = $ SQL. "( '$ Field1 ' , '$ felt2 ' , '$ field3 ' , '$ field4 ' )"; \\ \\ hvis du har endret navnene på variablene ovenfor , matche navnene her

    $ resultat = { database name} _db_query ( $ db , "$ SQL ", $ cid ) ;

    hvis {

    echo ( "FEIL: " { database navn. } _error ( ) ( $ resultat ! ) . "\\ n $ SQL \\ n "); }

    echo ( " Elementer lagt til i databasen vellykket \\ n ");

    }

    { database name} _close ( $ cid );

    > "

    Endre " $ field1 "," $ felt2 "," $ field3 "og" $ field4 "til navn som bedre coorespond til feltene fra Web- skjemaet. Endre " field1 ", " felt2 ", " field3 " og " field4 " til navnet på skjemaet varer i webskjema. Hvis du har mer enn fire danner elementer , bare legge mer til kodelinjer . for eksempel, hvis din webskjema er et kontaktskjema som har fem felt (navn , adresse , by, stat og postnummer ) , vil denne delen av koden se omtrent slik ut : en

    "//dette er feltene fra skjemaet

    $ name = $ _POST [' name' ];

    $ adresse = $ _POST [' adresse' ];

    $ city = $ _POST [' by ' ];

    $ state = $ _POST [' state '] ;

    $ zip = $ _POST [' zip ' ]; "

    Vær oppmerksom på kommentarene i koden ( de delene som starter med \\ \\) for å endre koden på de stedene som er nødvendig. også se etter " { database name} " elementer i koden og endre den til navnet på databasen applikasjon som du bruker. Lagre filen som " submit_into_database.php . " Last opp denne filen og filen med webskjema til din webserver. Begge filene må holdes i samme mappe .


    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive en PHP Script Logg inn 
    ·Slik kjører ActiveX-kontroller med PHP 
    ·Hva er PHP Mail Character grense 
    ·Hvordan skrive inn XML fil med PHP 
    ·Hvordan Lukk PHP Tags 
    ·Hvordan få JavaScript dersom det er deaktivert i PHP 
    ·Hvordan : PHP Klikk Tracking Pixels 
    ·Hvordan laste opp flere bilder i PHP 
    ·En PHP Record of Alle MySQL Spørsmål 
    ·Slik konverterer et datoformat i PHP 
      Anbefalte artikler
    ·Slik bruker du en Timer i Visual Basic 
    ·Hvordan deaktivere Windows -brannmuren i VBScript 
    ·Hvordan sette Python miljøvariabler 
    ·Slik leser du en mappe og visning innhold som koblinger…
    ·Hvordan få Web Forms Fra Visual Basic 
    ·Hvordan endre bakgrunnsfargen på rad i JavaScript 
    ·Slik Seal JAXB Brudd i Oracle XML 
    ·Hvordan Slett fra Oracle og SQL 
    ·Hvordan bruke PHP på en Smarty mal 
    ·Hvordan bruke Awk i Perl 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/