Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur man sparar Dreamweaver Web Form Data i en databas

    ett webbformulär är ett sätt att samla in information från dina besökare , och det bara krävs en liten mängd av HTML ( Hypertext Markup Language ) kod för att skapa ett webbformulär med Dreamweaver . Dock kommer webbformuläret inte användbart om du inte anger i koden vad man ska göra med den information som samlats in från formuläret . Vissa webbansvariga spara informationen i en textfil som ska ses och hanteras senare . Andra väljer att spara informationen i en databas . Detta håller de uppgifter organiseras och säker samtidigt göra det lättare att söka och visa på andra sidor på webbplatsen . Instruktioner
    med en komponent
    1

    ladda ner blanketten till databas plugin för Dreamweaver . Insticksprogrammet kräver att du har Dreamweaver MX eller senare . Med formulär till databasen plugin , klickar du bara på en knapp och lägg till information i databasen och plugin automatiskt lägga till koden till den form som kommer att skicka användarens input till en databas .
    2

    Dubbel - klicka på Formulär till Databasens . MXP nedladdade filen för att installera den i Dreamweaver . Om du har Dreamweaver öppna , stänga den innan du installerar den . MXP -filen .
    3

    Öppna filen webbsida i Dreamweaver som har din webbformuläret .
    4

    Klicka i webbformuläret för att välja det . Klicka på " Meny " i Dreamweaver , och sedan " Kommandon . " Klicka på " Infoga FormToDatabase " för att få upp dialogrutan för Form till databas .
    5

    Ange i informationen för din databas , inklusive namnet på databasen och användarnamn och lösenord som du använder för att logga in in i databasen . Klicka på " OK " när du är klar . Insticksprogrammet kommer att lägga till koden till den webbsida filen . Spara filen och ladda upp den på din hemsida .
    Lägga Kodning
    6

    Öppna webbformuläret i Dreamweaver . Växla till " Code " genom att klicka på " Code " -knappen på " Dokument " i verktygsfältet .
    7

    Leta efter den kod som börjar i webbformuläret . Det börjar med " < formulär namn . " . Byt ut " action " handler med " action = " submit_into_database.php " Till exempel kommer koden se ut ungefär så här :

    " < formen namn = " webbformuläret " action = " submit_into_database.php " metoden = "post " "

    Bortse från de citattecken i början och slutet av raden i koden . Ditt formulär namn kommer att vara något annat men resten av koden bör förbli detsamma i början av webbformuläret . resten av koden efter som visar de olika fälten för din webbformuläret .
    8

    Spara och stäng formuläret . Starta en ny PHP- sida genom att klicka på " File " i menyn och sedan " Ny " -knappen . Välj " PHP " som den typ av fil du skapar från kategorierna . PHP ( Hypertext Preprocessor ) är ett skriptspråk som skapats för att göra dynamiska webbsidor . Använd PHP för koden för att skicka formuläret ingången till en databas, eftersom det fungerar bra med SQL ( databas språk )
    9

    Växla till " Code " visa igen och skriv in följande kod för att initiera anslutningen till databasen : .

    " < ? php

    $ user = " användarnamn ";

    $ pwd = " lösenord ";

    $ db = " formdb ";

    $ host = " localhost "; .

    $ cid = { databasens namn } _connect ( $ host , $ usr , $ PWD ) ;//ansluta till databasen du använder

    if ( $ cid ! ) { echo ( " FEL : " . { databasens namn } _error ( ) . " \\ n " ) ;} ?

    > "

    utelämna citattecken i början och slutet av kodblocket . Ändra informationen för " $ user ", " $ PWD , " " $ db " och " $ host " variabler så att de matchar din databas . Mest $ host information kommer att vara " localhost " , så att du kan hålla detta samma Lägg databasens namn till följande rad : " $ cid = { databasens namn } _connect ( $ host , $ usr , $ pwd ) . " till exempel , om du använder en MySQL-databas , kommer koden . vara " mysql_connect ( $ host , $ usr , $ PWD ) , " eller " pg_connect ( $ host , $ usr , $ pwd ) , " för en PostgreSQL databas Ändra andra förekomster av " { databasens namn } " till rätt kod till . ange databasen program du använder .
    10

    Lägg PHP-koden som kommer att använda SQL för att infoga informationen från formuläret i databasen .

    " < ? php

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

    //Dessa är de fält från formuläret

    $ fält1 = $ _POST [ ' fält1 ' ] ;

    $ fält2 = $ _POST [' fält2 '] ;

    $ field3 = $ _POST [' field3 '] ;

    $ field4 = $ _POST [' field4 ' ] ;

    //Sätta in databasen

    $ SQL = " INSERT INTO tabell " , \\ \\ Change " bord " till namnet på den tabell som du ska föra in uppgifterna i

    $ SQL = $ SQL . " ( Kolumn1 , kolumn2 , kolumn3 , column4 ) VALUES " , \\ \\ Byt till namnen på de kolumner eller fält i databasen tabellen

    $ SQL = $ SQL . " ( ' $ Fält1 ' , ' $ fält2 ' , ' $ field3 ' , ' $ field4 ' ) " , \\ \\ om du ändrat namnen på variablerna ovan , matchar namnen här

    $ result = { databasens namn } _db_query ( $ db , " $ SQL " , $ cid ) ,

    om {

    echo ( " ERROR : " { databas namn . } _error ( ) ( $ result ! ) . " \\ n $ SQL \\ n " ) ;}

    echo ( " objekt läggs till databasen lyckades \\ n " ) ;

    }

    { databasens namn } _close ( $ cid ) ; ?

    > "

    ändra" $ fält1 , " " $ fält2 , " " $ field3 " och " $ field4 " till namn som bättre coorespond till fälten från din webbformuläret . Ändra " fält1 , " " fält2 , " " field3 " och " field4 " till namnet på formuläret varor i din webbformuläret . Om du har fler än fyra bildar poster , bara lägga till mer till kodrader . Till exempel, om din webbformuläret är ett kontaktformulär som har fem fält ( namn , adress , stad , stat och postnummer ) , kommer den del av koden se ut så här :

    " //Dessa är fälten från ditt formulär

    $ name = $ _POST [ ' name' ] ;

    $ adress = $ _POST [ ' adress ' ] ;

    $ city = $ _POST [ ' city ' ] ;

    $ state = $ _POST [ ' state ' ] ;

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

    uppmärksam på kommentarerna i koden ( de delar som börjar med \\ \\ ) för att ändra koden på de platser som behövs . också leta efter den " { databasen namn } " objekt i koden och ändra den till namnet på den databas applikation som du använder . Spara filen som " submit_into_database.php . " Ladda upp denna fil och filen med webbformuläret till din webbserver . Båda filerna måste hållas i samma mapp .


    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur vill kolla Vilka jobb är planerade i Toad
    ·PHP Fatal Error : Kan inte använda String Offset Som e…
    ·Hur man gör en PHP Redirect Med Blogger
    ·Hur man använder PHP Mail for Partier
    ·Hur man tolka PHP Script i en ASP.net Webbsida
    ·Hur du formaterar en sträng i PHP
    ·Hur du ändrar länkar inom en iFrame med PHP
    ·Hur skapar jag en Login Form till min hemsida
    ·Hur man använder PHP ramar
    ·Lägga till video Overlay i PHP Motion
    Utvalda artiklarna
    ·Hur Anpassa gvim för HTML Coding
    ·Hur Länk MS Access till Visual Basic 6.0
    ·Hur man gör en osynlig knapp i C #
    ·Hur man skapar en palindrom Number
    ·Hur Pass jag data mellan flera former i VB.NET
    ·Hur man installerar Core Java JDK 1.5.03
    ·Hur tomt Big Lines i MATLAB
    ·MySQL Xampp är långsam
    ·Hur får man plats för temporära filer i PHP
    ·Hur man gör en Web Mashup
    Copyright © Dator Kunskap http://www.dator.xyz