Interaktiva webbsidor kräver ofta information som ska samlas in från en användare . Hur dessa uppgifter används i stor utsträckning varierar beroende på webbplatsen . Men alla data hämtas via en webbsida med hjälp av ett HTML-formulär . Typning av ett e-postmeddelande till beställning av kläder på nätet kräver all HTML-formulär indata av en besökare . Det är möjligt att helt enkelt ta dessa data och lagra den i en textfil för senare användning . Medan HTML är den främre änden av denna process som interagerar direkt med användaren , är ytterligare en back end server - side script som krävs för att bearbeta HTML- formulärdata . Dessa skript kan vara små och relativt okomplicerad . Saker du behöver
HTML Form
PHP Script
Visa fler instruktioner
1
Identifiera namnen på de variabler som är förknippade med de HTML- formulärfält . Ett fält för användarens namn kan lämpligen kallas " namn " , men eventuell rörlig titel accepteras . Notera dessa titlar för varje fält i HTML-formuläret .
2
Skapa ett nytt tomt textdokument med en " . Php " förlängning . Den PHP -kompilator är det mest effektiva verktyget för att integrera med HTML för att bearbeta data formulärfält .
3
Type " < ? Php " för att börja skriva för att skicka HTML- formulärdata till en textfil ( buden obeaktade i själva programkoden ) .
4
Använd filhantering PHP kommandon för att manipulera en extra textfil för att rädda de HTML- formulärdata . Använd " fopen ( ) " , " fwrite ( ) " , och " fclose ( ) " -funktioner i samband med HTML formulärets variabelnamn för att slutföra hela processen . Till exempel öppnar textfilen genom att förklara ' $ textfilen = fopen ( " textfile.txt " , " w " ) ; ' ( apostrof utesluts i själva programkoden ) . Nästa , lämna alla HTML formulärdata till textfilen med " fputs ( $ textfil , $ variable1 $ variabel2 $ variable3 . . ) , " Där varje variabelnamn ersätts här av själva HTML varierande form fältnamn , med en period mellan varje. Stäng slutligen den textfil med " fclose ( $ textfil ) ; " . Kom ihåg att ett semikolon är nödvändig i slutet av varje funktion linje för att slutföra sitt utlåtande . ( Se referenser 1 och 2 )
5
Type " ? > " För att stänga skriptet .
6
Skapa en tom textfil med samma namn som den ena refereras i skriptet . Till exempel , textfile.txt .
7
Ladda upp tom textfil och manuset filen till webbservern som är värd för HTML-formulär .
8
Besök HTML-formulär och mata in data . Inlämnade kommer alla data sparas i textfilen på webbservern .