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.