Indlela Yokuqinisekisa Amakheli E-imeyili ku-PHP Script

Amakheli we-imeyili: kulula ukudala, kunzima ukuthayipha.

Okuningi kungase kungalungile. Okuningi kungabheka konke okungalungile futhi kulungile. Okuningi zingabheka kahle futhi zingasebenzi nhlobo.

Ukuthola amakheli e-imeyili owaqoqayo - ukuze uthole i-newsletter, uthi, noma ukuthola iphasiwedi - okungenani uhambisane nezindinganiso (uma ungaqinisekisi) kubalulekile, futhi kuyinkimbinkimbi kakhulu.

Ngenhlanhla, i-PHP (engu-5 nangemva kwesikhathi) ifika ngokusetha kahle kwemisebenzi nezihlungi ezenza ukuhlolwa kwekheli le-imeyili kuqinisekiswe i-snap.

Qinisekisa Amakheli E-imeyili ku-PHP Script

Ukuqinisekisa ikheli le-imeyli yokulungisa (hhayi ukuhlola ukuthi ikheli lisebenza ngempela futhi lifunde) ku-PHP:

I-FILTER_VALIDATE_EMAIL ye-PHP Ikheli le-Validation Caveats

Qaphela ukuthi i-FILTER_VALIDATE_EMAIL izoqinisekisa amakheli e-imeyili aqukethe izizinda nezizinda eziphezulu ezingekho. Uma ufuna ukugwema lezi, ungahlola izizinda ezingenhla ezingaphezulu kwezinhlamvu ezingu-4 ubude (okuzokhipha ngokuzenzakalelayo ".museum"), noma ngamagama wesizinda okuyizinhlamvu ezingu-2 ubude (lonke izwe eliphezulu- izizinda ezingeni) noma esinye sezizinda eziphakeme eziphezulu (okuzodingeka uvuselele njengoba uhlu luguquka).

I-FILTER_VALIDATE_EMAIL izophutha ngokungahambisani namakheli e-imeyili ngamagama asezindaweni eside (izinhlamvu ezingu-64 noma ngaphezulu), nakumakheli we-imeyili anezinhlamvu eziphunyukayo (njengokuthi "mina \" @ example.com "). Ukuze ugweme lezi zimpawu ezingamanga , ungajika iklasi efana ne-php-imeyili-ikheli-ukuqinisekisa.

FILTER_VALIDATE_EMAIL Izibonelo zokuqinisekisa ikheli le-imeyli

Ucabanga ukuthi i-imeyili ye-imeyili_address ithatha ikheli elizohlolwa, ungazama ukusebenza kwayo usebenzisa:

Ungaphinda uhlunge ikheli le-imeyili ngqo kusuka kufomu lewebhu (ucabanga ukuthi ikheli le-imeyili lithathwe ensimini negama elithi "i-imeyli"):