Mar a chuireas tu post-dealain le ceannardan a bharrachd ann am PHP

A 'cur post-d le PHP A bheil e furasta agus cuingealaichte


Tha a bhith a 'cur post-d le PHP sìmplidh; tha a h-uile dad a dh 'fheumas tu na dhleastanas agus trì argamaidean. Chan eil sin idir gu teachdaireachd puist-d àbhaisteach, ge-tà. Bidh sealladh sam bith nas dlùithe na dìreach sealladh a 'nochdadh gu bheil cuid de dhreuchdan bunaiteach ann an cleachdadh post-d PHP. Mar eisimpleir, chan eil e a 'suidheachadh loidhne Bho: ceann-cinnidh . Ann an co-chòrdadh ri clò PHP airson a bhith furasta a chleachdadh, ge-tà, tha sin gu math luath: dìreach cuir argamaid eile gus cinn-sgrìobhaidh eile a shònrachadh mar X-Mailer , Cc: agus, gu dearbh, bho:.

Nòta: Ma shònraicheas tu barrachd air aon cheann a bharrachd, dèan cinnteach gun sgaradh thu na loidhnichean cinn le \ r \ n gus dèanamh cinnteach gu bheil iad ag obair mar a tha iad an dùil.

A 'cur ri cinn-sgrìobhaidh a bharrachd ann am PHP

Dh'fhaodadh teachdaireachd shìmplidh le ceannan a bharrachd coimhead mar seo:

$ to = "recipient@example.com";
$ subject = "Hi!";
$ body = "Hi, \ n \ nA bheil thu?";
$ headers = "Bho: sender@example.com \ r \ n".
"X-Mailer: php";
ma tha (post ($ gu, $ cuspair, $ body, $ headers)) {
echo ("

Teachdaireachd a chuir thu! ");
}
eile {
echo ("

Dh'fhàillig lìbhrigeadh teachdaireachd ... ");
}
?>

Post-d PHP Le Ceannardan a bharrachd a 'cleachdadh post PEAR

Faodaidh tu cuideachd ceannan a bharrachd a chur a-steach nuair a chleachdas tu PEAR Mail gus post-d a chuir, gu dearbh:

require_once "Mail.php";
$ from = "Stephanie Sender ";
$ to = "Richard Recipient ";
$ subject = "Hi!"; $ xmailer: "php"
$ body = "Hi, \ n \ nA bheil thu?";
$ host = "ssl: //mail.example.com";
$ port = "465";
$ username = "smtp_username";
$ password = "smtp_password";
$ headers = array ('From' =>
$ from, 'To' =>
$ to, 'Subject' =>
$ subject, 'X-Mailer' =>
$ xmailer);
$ smtp = Factaraidh Post :: ('smtp', suidheachadh ('host' =>
$ host, 'port' =>
$ port, 'auth' => true, 'username' =>
$ username, 'password' =>
$ password));
$ mail = $ smtp-> send (
$ gu,
$ ceannardan,
$ body);
ma tha (PEAR :: isError ($ post)) {
echo ("

". $ post-> getMessage (). "");
}
eile {
echo ("

Chuir teachdaireachd gu soirbheachail! ");
}
?>
$ subject = "Hi!";
$ xmailer: "php"
$ body = "Hi, \ n \ nA bheil thu?";
$ host = "ssl: //mail.example.com"; $ port = "465";
$ username = "smtp_username";
$ password = "smtp_password";
$ headers = array ('From' =>
$ from, 'To' =>
$ to, 'Subject' =>
$ subject, 'X-Mailer' => $ xmailer);
$ smtp = Factaraidh Post :: ('smtp', suidheachadh ('host' =>
$ host, 'port' =>
$ port, 'auth' => true, 'username' =>
$ username, 'password' =>
$ password));
$ mail =
$ smtp-> send ($ to,
$ ceannardan,
$ body);
ma tha (PEAR :: isError ($ post)) {
echo ("

".
$ post-> getMessage (). "");
}
eile {echo ("

Chuir teachdaireachd gu soirbheachail! ");
}
?>