Sida loo soo diro Email ka samee PHP

Waa sahlan tahay inaad email u dirto warqad PHP ah oo ku socota websaytka. Xitaa waxaad cadeyn kartaa in qoraalka PHP e-mail-ka inuu isticmaalayo server-ka gudaha ama fog ee SMTP ee dirista farriimaha.

Tusaale ahaan PHP Boostada

recipient@example.com "; $ mawduuc = " Hi! "; $ body = " Hi, \ n \" naad tahay? "; haddii (boostada ($ to, $ mawduuc, $ body)) {echo ("

Email si guul leh u dirtay! "); } else {echo (" Boostada aan fashilmin ... "); }?>

Tusaalahan, kaliya beddesho qoraalka dhaadheer ee ah waxa macno kuu sameeya. Wax kasta oo kale waa in looga tagaa sida, maxaa yeelay waxa ka haray waa qaybo aan-edbin ah oo script ah oo loo baahan yahay si ay u shaqeeyaan PHP boostada si sax ah u shaqeeyaan.

  • Ku: Tani waa cinwaanka emailka loo diro emailka. Tani waxay noqon kartaa adiga ama qof kale, taas oo ku xidhan sababta aad u isticmaalayso adeegga boostada PHP.
  • Mawduuc: Ku qor wax kasta oo aad rabto in loo isticmaalo mawduucyada emails loo soo diro qoraalkan PHP.
  • Jidhka : Tani waa halka uu jirka kuugu jiro. Qodobka \ n wuxuu ku darayaa xariiq cusub oo fariin ah si aan dhammaantood loogu soo bandhigin hal xariiqa qofka qaata. Waxaad ku dari kartaa in ka badan hal, sida aan kor ugu qaadnay si aan u sameyno khadado badan.
  • Dheeraad : Labada fariin ee "echo" ee aad kor ku aragtay waa guul ama fariimo qalad ah oo lagu muujinayo bogga haddii saddexda xuduudood ee kor ku qoran aan si habboon loo buuxin.

More PHP Options

Haddii aad rabto "Laga soo bilaabo" xariiqda madaxa oo lagu darayo qoraalka PHP, waxaad u baahan tahay inaad ku darto lineka dheeriga ah . Tilmaamahani wuxuu ku tusi doonaa sida aad kuugu dari lahayd ikhtiyaar dheeraad ah oo ku qoran buug-tilmaameedka oo qeexaya gaar ah "Laga soo bilaabo cinwaanka emailka", sida e-mail caadi ah.

Faylka boostada () wuxuu ku jiraa kaydka PHP ma taageeri karo aqoonsiga SMTP. Haddii boostada () aysan kuu shaqeyneynin tan ama sabab kale, waxaad u diri kartaa emailka adoo isticmaalaya aqoonsiga SMTP . Tilmaamahan sidoo kale waa tabobar ku saabsan sida loo sameeyo qoraalkaaga boostada ee PHP taageeraya SSL.

Si loo hubiyo in dadka isticmaala cinwaanka emailka dhabta ah, waxaad xaqiijin kartaa barta text si aad u hubiso in ay ku jirto qaab dhismeedka e-mail.

Haddii aad rabto in aad sheegto magaca qofka qaabilaya alaabta marka lagu daro cinwaanka "cidda", kaliya ku dari magaca magaca gudihiisa kadibna cinwaanka emailka ku qor galka, sida: "Magaca Qofka " .

Talo: Macluumaad badan oo badan oo ku saabsan farsamada boostada ee PHP waxay u muuqataa PHP.net.

Ka ilaalinta qoraalkaaga ka yimaada spamka sharax

Haddii aad isticmaasho boostada () ee hawlgalka (oo si gooni ah ula socdo webform gaar ah), hubi inaad hubiso in loo yaqaan "call from the page" iyo foomka la midka ah sida CAPTCHA.

Waxaad sidoo kale baari kartaa xarriiqyada shaki laga galo (waxaad tidhaahdaan, "Bcc:" waxaa ku xiga dhowr cinwaano email ah).