most-c
Would you like to react to this message? Create an account in a few clicks or log in to continue.

mengecek alamat email valid ato ngga dgn php

Go down

mengecek alamat email valid ato ngga dgn php Empty mengecek alamat email valid ato ngga dgn php

Post by batharakala Thu 12 Mar 2009, 13:00

2 de poin aj. berikut ini adalah contoh script untuk mengecek suatu alamat email itu valid ato ngga. Silakan dipake bila kamu memerlukannya untuk web kamu

PHP :
final class Validator {
const DOMAINS = "(COM|ORG|NET|EDU|GOV|MIL|INT|AF|".
"AL|DZ|AS|AD|AO|AI|AQ|AG|AR|AM|AW|AC|AU|AT|AZ|".
"BS|BH|BD|BB|BY|BZ|BT|BJ|BE|BM|BO|BA|BW|BV|BR|".
"IO|BN|BG|BF|BI|KH|CM|CA|CV|KY|CF|TD|CL|CN|CX|".
"CC|CO|KM|CD|CG|CK|CR|CI|HR|CU|CY|CZ|DK|DJ|DM|".
"DO|TP|EC|EG|SV|GQ|ER|EE|ET|FK|FO|FJ|FI|FR|GF|".
"PF|TF|GA|GM|GE|DE|GH|GI|GR|GL|GD|GP|GU|GT|GG|".
"GN|GW|GY|HT|HM|VA|HN|HK|HU|IS|IN|ID|IR|IQ|IE|".
"IM|IL|IT|JM|JP|JE|JO|KZ|KE|KI|KP|KR|KW|KG|LA|".
"LV|LB|LS|LR|LY|LI|LT|LU|MO|MK|MG|MW|MY|MV|ML|".
"MT|MH|MQ|MR|MU|YT|MX|FM|MD|MC|MN|MS|MA|MZ|MM|".
"NA|NR|NP|NL|AN|NC|NZ|NI|NE|NG|NU|NF|MP|NO|OM|".
"PK|PW|PA|PG|PY|PE|PH|PN|PL|PT|PR|QA|RE|RO|RU|".
"RW|KN|LC|VC|WS|SM|ST|SA|SN|SC|SL|SG|SK|SI|SB|".
"SO|ZA|GS|ES|LK|SH|PM|SD|SR|SJ|SZ|SE|CH|SY|TW|".
"TJ|TZ|TH|TG|TK|TO|TT|TN|TR|TM|TC|TV|UG|UA|AE|".
"GB|US|UM|UY|UZ|VU|VE|VN|VG|VI|WF|EH|YE|YU|ZR|".
"ZM|ZW|UK)";
public final function Email($str) {
$email = strtoupper($str);
preg_match("/^[A-Z]([\.\-_]?[A-Z0-9])*@[A-Z0-9]([\.\-_]?[A-Z0-9])*(\.".self::DOMAINS."$)/", $email, $tmp);
return $tmp[0] == $email && is_array($tmp) && strlen($email);
}
}
batharakala
batharakala
Moderator
Moderator

Jumlah posting : 22
Age : 38
Lokasi : Kutub Utara
Registration date : 24.05.08

http://batharakala.t35.com

Kembali Ke Atas Go down

Kembali Ke Atas


 
Permissions in this forum:
Anda tidak dapat menjawab topik