Svaret vil ikke gå til din webserver, selvom din email PHP script er i din web-server. For de oplysninger at gå til modtagerens e-mail boks, hans e-mailadresse skal også være i webformularen. Dette er normalt hårdt kodet i skjulte input type kontrol i webformularen. Formularen til ovenstående e-mail er som følger: Form Overskrift her
* Fornavn: Efternavn: * E-mail: Emne: * Besked: Send Værdien af handlingen attribut er email.php. Dette er navnet på PHP-fil script, der vil modtage dine datasæt fra brugerens browser, konvertere den til en e-mail og sende e-mail til e-mail-serveren.
Du kan give hvad navn du ønsker for filen, men ender det med forlængelsen, .php. For et datasæt, der er navnet på en form kontrol og dens værdi sendes, når send-knappen bliver klikket. Så sørg for hver af de vigtige kontrol af din formular har et navn. En kontrol navn, såsom "First_Name" kan være vigtig tekst i selve e-mailen. Bemærk, at kun brugeren skriver hans fornavn og han ikke skrive strengen, "First_Name". Denne streng er navnet på en kontrol og bør være vigtige tekst i selve meddelelsen.
Netop, vil kroppen af beskeden have, fornavn: John Her strengen "Fornavn" kommer (læs) fra navnet på en formular kontrol, mens "John" er den værdi skrevet i kontrol felt. Form Kontrol kode I form koden, den skjulte input kontrol har e-mail-adressen på den e-mail-kasse med den person, der modtager e-mailen. Vises ikke skjulte input kontrol, når webformularen vises. Du har tre input tekst kontrol i form kode. I modsætning til med det skjulte kontrol, vil disse tekst kontroller udfyldes af internetbrugeren ved hans klient browser.
Han har til at fylde hans fornavn, han har til at fylde hans efternavn, og han har til at fylde sin e-mail-adresse for at få et svar. Navnet på den første indgang tekst kontrol er, "First_Name"; navnet på den anden indgang tekst kontrol er "Efternav