Kapag lumilikha ng isang website, madalas na binibigyan ng mga webmaster ng pagkakataon ang mga gumagamit na magpadala ng mga nakasulat na mensahe sa administrator ng serbisyo. Para sa mga ito, isang espesyal na form ang ginagamit. Maaari mong isulat ang iyong pinakasimpleng bersyon ng form na ito mismo.
Panuto
Hakbang 1
Bilang isang patakaran, ang form para sa pagpapadala ng isang liham sa site ay binubuo ng dalawang pangunahing mga patlang: ang patlang ng header ng mensahe at ang patlang para sa pagpasok ng teksto ng mensahe. Hindi kailangang tukuyin ng nagpadala ang email address ng administrator ng site, dahil nakasulat ito sa mismong code. Maginhawa ang opsyong ito sapagkat ang administrator ay maaaring makatanggap ng mga liham nang hindi ipinapakita ang kanyang email address.
Hakbang 2
Ang form mismo, kung saan ipapasok ang teksto, ay nakasulat sa simpleng html. Ang code ay maaaring maging isang katulad nito:
Mensahe:
Hakbang 3
Ang code sa itaas ay lilikha ng isang form na may dalawang mga patlang - Paksa at Mensahe. Magkakaroon din ng dalawang mga pindutan dito - "Ipadala" at "I-clear". Maaari mong ilagay ang code na ito sa isang maginhawang lugar sa pahina ng site. Naroroon ang form, ngunit hindi pa gumagana. Para sa mga pag-click sa pindutan upang humantong sa nais na resulta, kailangan mong idagdag ang sumusunod na PHP script sa site:
<?
$ to = "email @ address";
mail ($ to, "$ sub", $ mes);
?>
Hakbang 4
Palitan ang linyang "email @ address" ng nais na e-mail. Kopyahin ang script sa isang regular na "Boknot", i-save ito bilang send.php (i-save muna ito bilang send.txt, pagkatapos ay palitan ang pangalan ng extension sa *.php) at ilagay ito sa parehong folder na may pahina ng site. Ito ang pinakasimpleng bersyon ng form para sa pagpapadala ng mga liham, maaari mong baguhin at pinuhin ito sa gusto mong paraan. Halimbawa, sa pamamagitan ng pagdaragdag ng isang pahayag ng echo sa script, maaari mong ipakita ito o ang mensahe sa screen pagkatapos magpadala ng isang liham. Maaari mo ring baguhin ang laki ng form, kulay nito, mga pangalan ng pindutan, atbp ayon sa iyong paghuhusga.