Terima kasih mas Ronny atas penjelasannya. Jadi melek nih. hehehe ...

Kalo dilihat dari kacamata RFC 822 yang mas Ronny sampaikan memang logika
saya salah. Dan kebetulan sekali saya nggak pernah lihat/baca RFC 822
sebelum mas Ronny menanggapi email saya. Dan script yang saya buat tersebut
berdasarkan apa-apa yang pernah saya lihat. (baca: asal bisa)
Format email yang saya tahu waktu itu hanya [EMAIL PROTECTED] Dan format ini
yang saya jadikan patokan.

Selanjutnya masalah alamat email itu bener2 ada atau enggak, kemampuan saya
belum sampe kesana. Tapi pasti akan kesana kok. heheheh....

Jujur saya katakan bahwa saya sempat kaget dengan script anda utk pengecekan
email. (saya copy dibawah ini). Begitu singkat.. hehehe..

>Semuanya di atas bisa dicapture dengan satu baris regex:
>if(preg_match("^.+@([\w\d]+\.?)+\.\w\w+$", $email))
>{
        ># syntaxnya _sepertinya_ valid
>}
>else
>{
        ># syntaxnya sudah jelas salah
>}
>
>Kalo pake PHP versi di bawah 3.0.9 karena tidak punya PCRE jadi pake
>seperti ini:
        >if(ereg("^.+@([A-Za-z0-9]+\.?)+\.[A-Za-z][A-Za-z]+$", $email))

Saya belum pernah melihat function "preg_match" di manual PHP.
Setelah cari2 akhirnya ketemu juga. Ada pada bagian "Perl-compatible Regular
Expression functions".

Tetapi sampai saat ini saya masih belum mampu mencerna arti karakter pada
patern yang ada di manual PHP maupun pada script anda.
Bisakah anda menjelaskan sedikit kepada saya. Baik via japri atau di forum
ini (agar anggota yang laen bisa bertambah melek juga).

Terima kasih mas Ronny atas penjelasannya. Jadi melek nih. hehehe ...
Fadjar Nurswanto



>>>>> 2.5 Mbps InternetShop >> InternetZone << Margonda Raya 340 <<<<<
Berhenti langganan kirim email ke [EMAIL PROTECTED]
Arsip di http://www.mail-archive.com/[email protected]/

Kirim email ke