5 saattir deliksiz uğraştığım kod var hiç bir hata yok (bence) ama veri tabanına insert ettiremiyorum konuyla ilgili fikri olan var sa paylaşırsa sevinirim..
Benimle iletişime geç
<script>
$(document).ready( function(){
$("#contact_form").submit(function() {
if($("#name").val()==""){
$(".alert").text("Hata: Lütfen adınızı giriniz..");
return false;
}
if($("#email").val()==""){
$(".alert").text("Hatalı e-posta adresi!");
return false;
}
if($("#tel").val()==""){
$(".alert").text("Hatalı telefon numarası!");
return false;
}
if($("#konu").val()==""){
$(".alert").text("Konu nedir?");
return false;
}
if($("#message").val()==""){
$(".alert").text('Mesajınızı giriniz!');
return false;
}
return true;
});
});
</script>
if ($_POST) {
$name = $_POST['name'];
$email = $_POST['email'];
$tel = $_POST['tel'];
$konu = $_POST['konu'];
$message = $_POST['message'];
if ($name="" && $email="" && $tel="" && $konu="" && $message="") {
if(
$ekle=mysql_query("INSERT INTO iletisim
name,
email,
tel,
konu,
message)
values (
'$name',
'$email',
'$tel',
'$konu',
'$message'
)"))
{}
}
}
?>
görmek isteynleri için veritabanı kodlarım
ALTER TABLE `iletisim` CHANGE `id` `id` INT(11) NOT NULL AUTO_INCREMENT, CHANGE `name` `name` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_turkish_ci NULL DEFAULT NULL, CHANGE `email` `email` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_turkish_ci NULL DEFAULT NULL, CHANGE `tel` `tel` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_turkish_ci NULL DEFAULT NULL, CHANGE `konu` `konu` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_turkish_ci NULL DEFAULT NULL, CHANGE `messages` `messages` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_turkish_ci NULL DEFAULT NULL;
yardımcı olabilecek arkadaşlara şimdiden teşekkür ederim.