Lägga ett feedback-formulär med hjälp av HTML och PHP är ett bra sätt att låta besökare kommunicera med administratören på din webbsida . Det är ett mer bekvämt och säkert sätt än att bara lista din e-postadress som ett sätt för kontakt . Skapa ett feedback-formulär görs via ett HTML-formulär som skickar informationen till en PHP- sida . PHP-koden behandlar formulärdata och skickar meddelandet som ett mail . Besökaren skickas sedan till en annan sida efter att skicka formuläret . Instruktioner
1
Öppna din webbsidans HTML -filen i en textredigerare som Anteckningar i Windows .
2
Skapa HTML-formulär för återkoppling genom att lägga till följande kod i kroppen av din HTML-fil :
koden visar två lådor , en för användarens retur e-postadress och den andra för meddelandet .
Billiga 3
Spara HTML-filen och stäng den .
4
Skapa en ny fil i textredigeraren .
5
Lägg PHP-koden att hantera feedback-formuläret genom att lägga till följande kod på toppen av en ny fil :
< php
$ återkoppling = $ _REQUEST [ ' återkoppling ' ] ;
< p ? > $ email = $ _REQUEST [ ' email ' ] ;
if ( ( preg_match ( " /[ \\ r \\ n ] /" , $ email ) == 0 ) katalog
{
post ( " myname@server.com " , " Feedback Message " , $ återkoppling , " From : $ email " ) ;
}
header ( "Location : http : //www.server.com /sentfeedback.html " ) ; ?
>
PHP " post " -funktionen skickar e-postadress och den feedback budskapet från formuläret till din e-postadress . Ersätt " myname@server.com " med din e-postadress . Ersätt " http://www.server.com/sentfeedback.html " med den webbsida du vill att användaren ska skickas till efter att ha lämnat feedback blankett. " preg_match " funktion använder ett reguljärt uttryck för att kontrollera de inlämnade e-postadress för eventuella nyradstecken . Om nyradstecken hittas , är feedback-formuläret inte skickas som en försiktighetsåtgärd för att undvika skräppost injektion .
6
Spara filen som " feedback.php " och stäng textredigeraren .
7
Ladda din HTML-fil , " feedback.php " och " sentfeedback.html " på din server för att möjliggöra feedback formuläret .
Addera ditt