Mar a chuireas tu post-dealain bho sgriob PHP

Tha e gu math furasta post-d a chur bho sgriob PHP a 'ruith air duilleag-lìn. Faodaidh tu eadhon innse dhut am bu chòir do sgriobt puist PHP frithealaiche SMTP ionadail no iomallach a chleachdadh airson teachdaireachdan a chur.

Eisimpleir Sgriob Litrichean PHP

recipient@example.com "; $ subject = " Hi! "; $ body = " Hi, \ n \ nA bheil thu? "; ma tha (post ($ gu, $ cuspair, $ body)) {echo ("

Post-d gu soirbheachail a chuir thu! "); } eile {echo ("

Dh'fhàillig lìbhrigeadh post-d ... "); }?>

San eisimpleir seo, cha atharraich ach an teacsa dhubh gu dè tha a 'dèanamh ciall dhut. Bu chòir a h-uile càil eile a bhith air fhàgail mar a tha, seach gu bheil na tha air fhàgail air pàirtean neo-deasachadh den sgriopt agus a dh 'fheumar gus am bi am post PHP ag obair gu ceart.

Barrachd roghainnean puist-d PHP

Ma tha thu ag iarraidh gum bi an loidhne- cinnidh "From" gu bhith air a ghabhail a-steach sa sgriobt PHP, feumaidh tu an loidhne ceannard sin a chuir ris . Nochdaidh an stiùireadh sin dhut mar a nì thu roghainn a bharrachd anns an sgriobt a tha a 'mìneachadh seòladh puist-d sònraichte "Bho", gu math coltach ri eadar-aghaidh cunbhalach air post-dealain.

Chan eil am post post () a chaidh a ghabhail a-steach le stoc PHP a 'toirt taic do dearbhadh SMTP. Mura h-eil post () ag obair dhut airson seo no adhbhar eile, faodaidh tu an post-d a chuir a-steach le dearbhadh SMTP . Anns an iùl sin tha e cuideachd na oideachadh air mar a chuireas tu do sgriobt post-d PHP a 'crioptachadh SSL.

Gus dèanamh cinnteach gu bheil luchd-cleachdaidh a 'cur a-steach seòladh puist-d fìor, faodaidh tu an raon teacsa a dhaingneachadh gus dèanamh cinnteach gu bheil structar coltach ri post-dealain ann.

Ma tha thu airson ainm a 'ghlacadhair a shònrachadh a thuilleadh air an seòladh "gu", cuir dìreach an t-ainm taobh a-staigh na briathran agus cuir an seòladh puist-d eadar camagan, mar: "Ainm an neach " .

Gliocas: Nochdaidh tòrr a bharrachd fiosrachaidh air mar a chuireas PHP air falbh post aig PHP.net.

A 'dìon na sgriobt agad bho spamaire

Ma chleachdas tu am post () còmhla (còmhla ri webform gu h-àraid), dèan cinnteach gun dèan thu cinnteach gu bheil e air a ghairm bhon duilleag a tha a dhìth agus an fhoirm a dhìon le rudeigin coltach ri CAPTCHA.

Faodaidh tu cuideachd sgrùdadh a dhèanamh air srianan amharasach (can, "Bcc:" agus grunn sheòlaidhean post-dealain).