Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Stiahnite si formulár k databáze plugin pre Dreamweaver . Plugin vyžaduje , aby Dreamweaver MX alebo novší . Pomocou formulára do databázy plugin , stačí kliknúť na tlačidlo a pridať informácie o databáze a plugin bude automaticky pridať kód do formulára , ktorý zašle užívateľovi vstup do databázy .
2
Double - kliknite na formulár k databáze je . MXP stiahnuť súbor ho nainštalovať do Dreamweaver . Ak máte Dreamweaver otvorený , zatvorte ho pred inštaláciou súbor . MXP .
3
Otvorte súbor webovej stránky v Dreamweaver , ktorý má webový formulár .
4
Kliknite na webový formulár , vyberte ho . Kliknite na tlačidlo "Menu " v Dreamweaver a potom " príkazy . " Kliknite na tlačidlo " Vložiť FormToDatabase " vyvolajte dialógové okno pre formuláre do databázy .
5
Zadajte v detailoch pre databázu , vrátane názvu databázy a užívateľské meno a heslo , ktoré používate pre prihlásenie do databázy . Kliknite na tlačidlo " OK " , keď ste hotoví . Plugin pridá kód do súboru webovej stránky . Uložte súbor a nahrať ju na svojich webových stránkach .
Pridanie kódovanie
6
Otvorte webový formulár v aplikácii Dreamweaver . Prepnite do " Code " zobrazenie po kliknutí na tlačidlo " Code " na paneli nástrojov " dokument " .
7
Pozrite sa na kód , ktorý začína webového formulára . Začína s " < názov formulára . " . Nahradiť " akčná " popisovač s " action = " submit_into_database.php " Napríklad , bude kód vyzerať takto :
" < metóda názov formulára = " webform " action = " submit_into_database.php " = " post " "
Neprihliada úvodzovky na začiatku a na konci riadku kódu . Vaše meno podoba bude niečo iné , ale zvyšok kódu by mal zostať rovnaký na začiatku webového formulára . Zvyšok kódu , po ktorý ukazuje rôzne pole pre webové formuláre .
8
Uložte a zatvorte formulár . Spustenie nového PHP stránky kliknutím na " Súbor " položku menu a potom " New " tlačidlo . Vyberte " PHP " ako typ súboru , ktorý sa vytvára z týchto kategórií . PHP ( Hypertext Preprocessor ) je skriptovací jazyk vytvorený , aby dynamických webových stránok . Použitie PHP pre kód posielať vstupného formulára do databázy , pretože to funguje dobre s SQL ( jazyk databázy )
9
Prejdite na " kód " zobrazenie znova a zadajte nasledujúci kód pre nadviazanie pripojenia k databáze : .
" < ? php
$ user = " užívateľské meno " ;
$ pwd = " heslo " ;
$ db = " formdb " ;
$ host = " localhost " ;
$ cid = { meno databázy } _connect ( $ host , $ usr , $ pwd ) ;//pripojenie k databáze , ktorú používate klipart
if ( $ CID . ! ) ? { . echo ( . " ERROR : " { meno databázy } _error ( ) " \\ n" ) ; }
> "
vynechať úvodzovky na začiatku a ukončenia blok kódu . Zmeňte informácie pre " $ user " , " $ pwd " , " $ db " a " $ host " premenné tak , aby zodpovedal vašej databázy . Väčšina informácií $ hosť bude " localhost " , takže sa môžu si to isté Pridať názov databázy na nasledujúci riadok : " $ cid = { meno databázy } _connect ( $ host , $ usr , $ pwd ) ; . " Napríklad , ak používate databázu MySQL , bude kód . byť " mysql_connect ( $ host , $ usr , $ pwd ) " alebo " pg_connect ( $ host , $ usr , $ pwd ) " . pre databázu PostgreSQL Zmeňte ďalšie inštancie " { meno databázy } " na pravej kódu na ukazujú , databázové aplikácie , ktorú používate .
10
Pridajte PHP kód , ktorý sa bude používať SQL vložiť informácie z formulára do databázy .
" < ? php
if ( $ _SERVER [ ' REQUEST_METHOD ' ] == " POST " ) {
//Ide o polia z formulára
$ pole1 = $ _POST [ ' pole1 " ] ;
$ field2 = $ _POST [ ' field2 ' ] ;
$ field3 = $ _POST [ ' field3 ' ] ;
$ Field4 = $ _POST [ ' Field4 ' ] ;
//Vloženie do databázy
$ SQL = " INSERT INTO tabuľka " ; \\ \\ zmenou " stôl " k názvu tabuľky budete vkladanie dát do
$ SQL = $ SQL . " ( Sloupec1 , Sloupec2 Sloupec3 , column4 ) VALUES " , \\ \\ Zmena názvov stĺpcov alebo polí v tabuľke databázy
$ SQL = $ SQL . " ( ' $ Pole1 ' , ' $ field2 ' , ' $ field3 ' , ' $ Field4 ' ) " ; \\ \\ , ak ste zmenili názvy premenných uvedených , zhodovať s názvami tu
$ result = { Názov databázy } _db_query ( $ db , " $ SQL " , $ cid ) ;
if ( $ result ! ) {
echo ( " Chyba: " { názov databázy . } _error ( ) . " \\ n $ SQL \\ n" ) ; }
echo ( " Položky pridané do databázy úspešne \\ n" ) ;
}
{ meno databázy } _Zavřít ( $ cid ) ;
> "
Zmeniť " $ pole1 , " " $ field2 , " " $ field3 " a " $ Field4 " na názvy , ktoré lepšie coorespond do polí od ? vaše webové formuláre . Zmeňte " pole1 " , " pole2 " , " field3 " a " Field4 " na názov formulára položiek webového formulára . Ak máte viac ako štyri formuláre položiek , stačí pridať viac riadkov kódu . Napríklad, ak váš webový formulár je kontaktný formulár , ktorý má päť polí ( meno , adresa , mesto, štát a zips kód ) , že časť kódu bude vyzerať nejako takto :
" //Ide o poľa z formulára
$ name = $ _POST [ ' name ' ] ;
$ adresa = $ _POST [ ' adresa ' ] ;
$ city = $ _POST [ ' město ' ] ;
$ state = $ _POST [ ' stav ' ] ;
$ zips = $ _POST [ ' zips ' ] ; "
Dávajte pozor na komentáre v kóde ( k časti , ktorá začína \\ \\ ) , ako zmeniť kód v miestach , ktoré sú potrebné . Pozrite sa tiež na " { meno databázy } " položky v kóde a zmeniť ju na názov databázové aplikácie , ktoré používate . Uložte súbor ako " submit_into_database.php . " Pridať tento súbor a súbor s webového formulára na webový server . Obidva súbory musia byť v rovnakej zložke .