Inasaidia kusaidia barua pepe ya PHP
- Mpangilio wa hivi mbali Inasaidia Sessions ya PHP
- Mpangilio wa hivi karibuni E-mali ya PHP ya heshima
Mwongozo wa kufanyia:
PHP inaonyesha inafungue barua pepe kwenye skripta.
Kifaa cha PHP mail()
kifaa cha PHP mail() kinatuma barua pepe yanaingia kwenye skripta.
mail(mhusika,muhuri,ujumbe,mifanikio ya kichwa cha baridi,mifanikio)
kifaa cha | kuwa na |
---|---|
mhusika | Inayotarajiwa. Tengeneza mhusika wa baridi. |
muhuri | Inayotarajiwa. Tengeneza muhuri wa baridi. Mafanikio hii haonyeshe chaguo kwa muda. |
ujumbe | Inayotarajiwa. Ujumbe unalathirika. Tumia LF (\n) kumaliza kila muda. |
mifanikio ya kichwa cha baridi | Chaguo. Tengeneza mafanikio ya kichwa cha baridi, kama vile From, Cc na Bcc. Chaguo. Tumia CRLF (\r\n) kumaliza mafanikio ya kichwa cha baridi. |
mifanikio | Chaguo. Tengeneza mafanikio ya baridi ya baridi kwa programu ya baridi ya baridi. |
Mafanikio:PHP inahitaji baridi ya baridi inayopewa na inayoshughulikia, ili kufanya baridi ya baridi inayotumika. Programu inayotumiwa inoandikwa kwa muundo wa mifaa ya php.ini. Tafadhali tukioa Mshirikio wa PHP MailSoma zaidi.
PHP Baridi ya Kutosha
Njia rahisi zaidi ya kubadiza baridi kwa PHP ni kubadiza baridi ya kitabia.
Kwa mfano wa hivi karibuni, tunaweza kuanzisha muwire ($to, $subject, $message, $from, $headers), kisha tunatumia muwire hii kwa kitabia ya mail() kubadiza baridi:
<?php $to = "mwananchi@example.com"; $subject = "Baridi ya ujiujinjia"; $message = "Mwahusi! Hii ni ujumbe wa baridi wa kwanza."; $from = "mwanachii@example.com"; $headers = "Kutoka: $from"; mail($to,$subject,$message,$headers); echo "Baridi Zilizosikia."; ?>
PHP Mail Form
Kwa PHP, unaweza kufanya chumba cha kushikilia kwa sajili yako. Mfano wa hivi karibuni una kubadiza ujumbe wa kitabia kwa baridi ya baridi zilizopewa:
<html> <body> <?php if (isset($_REQUEST['email'])) //akina baridi "email", kubadiza baridi baridi { //kubadiza baridi $email = $_REQUEST['email'] ; $subject = $_REQUEST['subject'] ; $message = $_REQUEST['message'] ; mail( "mwananchi@example.com", "Mtuja: $subject", $message, "From: $email" ); echo "Thank you for using our mail form"; } else //if "email" is not filled out, display the form { echo "<form method='post' action='mailform.php'> Barua: <input name='email' type='text' /><br /> Mada: <input name='subject' type='text' /><br /> Ujumbe:<br /> <textarea name='message' rows='15' cols='40'> </textarea><br /> <input type='submit' /> </form>"; } ?> </body> </html>
Mafanikio ya mbinu:
- Kwanza, tafadhali tukagawania iwapo kina barua inaelewa
- Kama inaelewa (kama ni kwa kwanza kufikia ukurungu), kuonyesha chapa ya HTML
- Kama inaelewa (katika kufikia chapa cha kwanza), kuandika barua kutoka chapa
- Baada ya kubonyeza msaada wa kumtumia, kurealia ujenzi wa ukurungu, na kuonyesha ujumbe wa kumtumia barua inayofanana na kushika.
Mshirikio wa PHP Mail
Kuwaonyesha mafanikio ya hatua ya kumtumia PHP mail() funguo, tafadhali nifungue Mshirikio wa PHP Mail
- Mpangilio wa hivi mbali Inasaidia Sessions ya PHP
- Mpangilio wa hivi karibuni E-mali ya PHP ya heshima