Aykut adlı üyeden alıntı: mesajı görüntüle
Hayır, type doğru. Herhangi bir filtreleme yapıyor musunuz ? Belki de filtreleme sırasında siliniyordur.

Bu arada ilk mesajımda kodda yaptığın düzenlemeyi deneyin. Yavaşlıktan anca düzeltebildim.
yavaşlıkdan bendede var konumu 5-6 denemeden sonra ancak acabildim.

evet filitreleme uyguluyorum. üstün körü baktığımda @ karakterini filitrede göremedim ama daha detaylı bakıcam.

ilk mesajınızda dediğinizi şu şekilde uyguladım

function emailKontrol($email) {

return preg_match('#^[a-z0-9.!\#$%&\'*+-/=?^_`{|}~]+@([0-9.]+|([^\s\'"<>]+\.+[a-z]{2,6}))$#si',$email);

} 

if ($account == '') {
    echo 'Please enter Username. <a href="index.php?sayfa=reg">Back</a>';
}
elseif ($email == '' || !emailKontrol($email )) {
    echo 'Please enter E-Mail <a href="index.php?sayfa=reg">Back</a> ';
}
şimdi normal email adresi formatında yazdığımdada kabul etmiyor.