| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan sparer Dreamweaver Web Form data i en database
    En Web form er en måde at indsamle oplysninger fra dine besøgende , og det kræver kun en lille mængde af HTML ( Hypertext Markup Language) kode til at oprette en web- formular med Dreamweaver. Dog vil webformular ikke være nyttigt , medmindre du angiver i koden , hvad de skal gøre med de indsamlede oplysninger fra formularen . Nogle webmastere gemme oplysningerne i en tekstfil at blive kigget på og håndteres senere. Andre vælger at gemme oplysningerne i en database. Dette holder data organiseret og sikkert , samtidig med at det bliver lettere at forespørge og vise på andre sider på hjemmesiden . Instruktioner
    Brug En komponent
    1

    Download formular til Database plugin til Dreamweaver. Dette plugin kræver, at du har Dreamweaver MX eller senere. Med formularen til Database plugin skal du bare klikke på en knap og tilføje database information og plugin vil automatisk tilføje koden til formularen , der vil sende brugeren input i en database .
    2

    Dobbelt klik på formular til database er. MXP downloadede fil for at installere det i Dreamweaver. Hvis du har Dreamweaver åben, luk den, før du installerer . MXP -filen.
    3

    Åbn websiden fil i Dreamweaver , der har din web formular.
    4

    Klik på webformular at vælge det. Klik på " Menu" i Dreamweaver, og derefter " Kommandoer ". Klik på " Indsæt FormToDatabase " for at opdrage den dialogboks for Form til Database .
    5.

    Indtast i detaljerne til din database , herunder navnet på databasen og det brugernavn og adgangskode, du bruger til at logge i til databasen. Klik på "OK ", når du er færdig. Dette plugin vil tilføje koden til websiden fil. Gem filen og uploade den til din hjemmeside.
    Tilføjelse Coding
    6

    Åbn webformularer i Dreamweaver. Skift til "Code " ved at klikke på "Code "-knappen på " Dokument " værktøjslinjen .
    7

    Kig efter den kode, der begynder webformular . Det starter med " < formular navn. " . Erstat "handling" handleren med "action =" submit_into_database.php "For eksempel vil koden se nogenlunde sådan ud : Hej

    " < formular name = " webformular " action = " submit_into_database.php " metoden = " post" "

    bort anførselstegn i begyndelsen og slutningen af ​​linje kode . Dit formular navn vil være noget andet, men resten af ​​koden skal forblive det samme i starten af webformular . resten af ​​kode efter , der viser de forskellige felter for din web- formular.
    8

    Gem og luk formularen. Start en ny PHP side ved at klikke på "Filer" menupunktet og derefter "Ny " knappen. Vælg " PHP " som den type fil, du opretter fra kategorierne . PHP (Hypertext Preprocessor) er et scriptsprog skabt til at lave dynamiske websites. Brug PHP for koden til at sende formularen input i en database , fordi det fungerer godt med SQL ( database sprog )
    9

    Skift til "Kode" se igen og skriv følgende kode påbegynde forbindelsen til databasen : .

    " < ? php

    $ user = " brugernavn" ;

    $ pwd = "password "

    $ db = " formdb "

    $ host = " localhost " .

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

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

    > "

    Udelad anførselstegn i begyndelsen og slutningen af blokken af ​​koden. Rediger oplysningerne for de " $ user ", " $ PWD ", " $ db " og " $ host" variabler til at matche , at af databasen . Most $ host oplysninger vil være " localhost " , så du kan holde dette samme Tilsæt database navn til følgende linje: "$ cid = { database name} _connect ( $ host , $ usr , $ PWD ) . " For eksempel, hvis du bruger en MySQL-database , koden vil. være " mysql_connect ( $ host , $ usr , $ PWD ) " eller " pg_connect ( $ host , $ usr , $ PWD ) " for en PostgreSQL-database kan ændre de andre forekomster af "{ database name} " til rigtige kode til . angiver den database program, du bruger .
    10

    Tilføj PHP kode, der bruger SQL til at indsætte oplysningerne fra formularen ind i databasen.

    "

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

    //det er felterne fra din formular

    $ felt1 = $ _POST [' felt1 ' ]

    $ felt2 = $ _POST [' felt2 '] ;

    $ området3 = $ _POST [' området3 '] ;

    $ field4 = $ _POST [' field4 '] ;

    //Indsætning i databasen

    $ SQL = " INSERT INTO tabel " \\ \\ Change ' bord ' til navnet på den tabel, du vil indsætte data i < br >

    $ SQL = $ SQL. "( Kolonne1 , kolonne2 , kolonne3 , column4 ) VALUES " , \\ \\ Skift til navnene på de kolonner eller felter i din database tabellen

    $ SQL = $ SQL. "( '$ Felt1 ', ' $ felt2 ', ' $ området3 ', ' $ field4 ' )" \\ \\ hvis du har ændret navnene på de variable ovenfor, svarer til de navne her

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

    hvis {

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

    echo ( " Varer tilføjes til databasen succes \\ n ");

    }

    { database name} _close ( $ cid );

    > "

    ændre" $ felt1 "," $ felt2 "," $ området3 "og" $ field4 " til navne , der bedre coorespond til felterne fra din web formular. Ændr " felt1 ", " felt2 ", " området3 " og " field4 " til navnet på formularen poster i din web formular. Hvis du har mere end fire danner elementer , blot tilføje mere til linjer kode . for eksempel, hvis din web- formularen er en kontakt form, der har fem felter ( navn, adresse, by, stat og postnummer ), vil den del af koden se noget som dette : Hej

    " //det er felterne fra din formular

    $ name = $ _POST [ 'navn' ] ;

    $ address = $ _POST [ 'adresse' ]

    $ city = $ _POST [' by' ]

    $ state = $ _POST [' state '] ;

    $ zip = $ _POST [' zip ' ] "

    Vær opmærksom på kommentarerne i koden ( de dele, der starter med \\ \\ ) for at ændre koden på de steder, der er nødvendige. Også se efter " { database name} " elementer i koden og ændre det til navnet på den database program, du bruger. Gem filen som " submit_into_database.php . " Upload denne fil og filen med webformular til din webserver . Begge filer skal opbevares i den samme mappe.
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan deaktiveres PHP for en undermappe 
    ·Hvordan laver Letter Number Boxes på internettet 
    ·Sådan Transfer MySQL-database til Network Solutions 
    ·Inddrivelse af en PHP Password 
    ·Sådan starter og Ryd en session i PHP 
    ·Sådan Konverter VBS til PHP 
    ·MySQL Sum Tutorial 
    ·Hvordan bruger PHP for Cell Phone Websites 
    ·Hvordan man opbygger en brugbar Instant Message på min…
    ·PHP Integer Funktioner 
      Anbefalede Artikler
    ·Sådan oprettes en Square Brug PHP 
    ·Sådan Konverter en negativ Binary til Decimal 
    ·Hvordan laver Bånd i CSS3 
    ·Hvordan laver pauser i en Turbo Pascal 7 
    ·Sådan vises en URL Brug Regular Expressions 
    ·Hvordan man opbygger Logic for Programming 
    ·Sådan Format Udskrivning i de forede -Up kolonner i Ja…
    ·Sådan oprettes en Dynamic Link Library 
    ·Sådan konvertere en streng til en INT C 
    ·Sådan tilføjes et UDID til en bestemmelse Filer 
    Copyright © Computer Viden http://www.computerdk.com