Sposobnost da prikuplja podatke i šalje ih na neku elektronsku adresu je suština svakog sajta koji nudi na prodaju neki proizvod ili uslugu. Obično web sajtovi koriste CGI skriptove u tu svrhu ali ne nude svi Internet provajderi skriptove a neki čak ne dozvoljavaju ni njihovo korišćenje. Možete da koristite udaljeni (engl. remote) cgi skript (na primer, www.response-o-matic.com) mada će stranica sa zahvalnicom sadržati oglas, ili možete da šaljete podatke sa naredbom mailto: tj. action=”mailto:name@company.com”. Ovo potonje je lakše ali su podaci prikačeni kao poseban fajl i tekst je nadovezan (name + email + text itd) koji zahteva da uradite neko formatiranje teksta. Jedan od najboljih načina da obradite formular je da koristite PHP skript koji je lako implementirati i sa malim izmenama možete napraviti svoju stranicu sa zahvalnicom, šaljete podatke na specificiranu elektronsku adresu i šaljete podatke u tekstualni fajl za kasnije pretraživanje i analizu – drugim rečima, možete da prikupljate podatke u tekstualni fajl kao prostu bazu podataka. Takođe, možete da koristite PHP da kreirate formulare koji dozvoljavaju vašim korisnicima da otpremaju (engl. upload) fajlove takve kao što su dokumenti i slike za vaš web sajt.
Postoje dva osnovna pristupa – možete napraviti svoj formular u HTML-u a zatim napravite poseban PHP skript da obradi formular, ili možete napraviti formular i skript za obradu sve u jednom PHP skriptu. Uradićemo primere za oba načina.
Pre nego što se upustite u dalji rad trebalo bi da već znate kako se pravi formular i njegove različite komponente pomoću HTML-a. Možete da napravite formular u Dreamweaveru ako želite – međutim, preporučujem da inicijalno kodirate formular ukoliko ne znate šta radite.
...