teşekkürler hocam text tablosunu yorum olarak değiştim ama hala sorun var kaydetmiyor. You need to fill in all required fields hatasını veriyor. http://www.dr0.net sorun burda turkz tarafından 25/Nis/14 22:04 tarihinde düzenlenmiştir Dünyayı iyiler kurtaracak.

$email!= Şuradaki ifadenin birleşik olmasından olabilir. Ayrıca nerim empty şeklinde kontrol etmekten çok en üstte diğer değişkenlerin yanında bunu tanımlayıp eğer dolu geliyorsa o değişkene değer ata. Error_Reporting kapalıysa onu aktif edip hata kodlarını incele derim.

Php form doğrulatmak istiyorum ama hata veriyor veritabanına kaydetmiyor. Hata nerede bulamadım yardım. <?php function test_input // define variables and set to empty values $nameErr = $emailErr = ""; $adsoyad = $email = $text = ""; $tarih = date ; $ip = $_SERVER ; if(isset { if (empty else { $adsoyad = test_input ; // check if name only contains letters and whitespace if (! preg_match } if (empty else { $email = test_input ; // check if e-mail address syntax is valid if (! preg_match("/ /",$email)) } if (empty else if else } ?> Dünyayı iyiler kurtaracak.

Mysql'in rezerve ettiği zel kelimelerini alan adı olarak kullanırken zel bir escape işlemi uygulamak gerekir. Text bu kelimelerden birisidir. Tam listesine erişmek istersen; https://dev.mysql.com/doc/refman/5.5/en/reserved-words.html Kullanırken `` arasına alırsan problemi giderirsin. Ama unutmamak adına kolon isimlendirmesi yaparken bunları kullanmamaya zen gsterirsen daha iyi olur. $kayit = mysql_query("insert into yorumlar values "); Austen tarafından 14/Nis/14 23:01 tarihinde düzenlenmiştir