<?php
if (isset($_POST['gonder'])) {
$kaydet=$db->prepare("INSERT into iletisim set
iletisim_adsoyad=:iletisim_adsoyad,
iletisim_konu=:iletisim_konu,
iletisim_mail=:iletisim_mail,
iletisim_mesaj=:iletisim_mesaj
");
$insert=$kaydet->execute(array(
'iletisim_adsoyad' => $_POST['iletisim_adsoyad'],
'iletisim_konu' => $_POST['iletisim_konu'],
'iletisim_mail' => $_POST['iletisim_mail'],
'iletisim_mesaj' => $_POST['iletisim_mesaj']
));
if ($insert) {
$alert=1;
}
else {
$alert=2;
}
}
if ($alert==1) {
?>
<span style="color:green;"><i class="fa fa-check"></i> Başarıyla gönderdiniz!</span>
<?php } elseif ($alert==2) {
?>
<span style="color:red;"><i class="fa fa-times"></i> Bir hata meydana geldi.</span>
<?php } ?>
<form method="POST">
<!-- Name input-->
<div class="col-lg-6">
<div class="form-group">
<p class="control-label" align="left" for="name"><b>burası kodlandı sadece</p>
<div>
<input id="name" name="iletisim_adsoyad" required="" type="text" placeholder="Adınız Soyadınız" class="form-control">
</div>
</div>
</div>
<div class="col-lg-6">
<div class="form-group">
<p class="control-label" align="left" for="name"><b>Adınız Soyadınız</p>
<div>
<input id="name" name="adsoyad" type="text" placeholder="Adınız Soyadınız" class="form-control">
</div>
</div>
</div>
<!-- Email input-->
<div class="form-group">
<p class="control-label" align="left" for="name"><b>Adınız Soyadınız</p>
<div>
<input id="email" name="mail" type="email" placeholder="E-mail Adresiniz" class="form-control">
</div>
</div>
<!-- Message body -->
<div class="form-group">
<p class="control-label" align="left" for="name"><b> Adınız Soyadınız</p>
<div>
<textarea class="form-control" id="message" name="mesaj" placeholder="Lütfen bir mesaj girin..." rows="5"></textarea>
</div>
</div>
<!-- Form actions -->
<div class="form-group">
<div class="text-right">
<button type="submit" name="gonder" class="btn btn-primary btn-lg">Gönder</button>
</div>
</div>
</form> php kodum çalışmıyor
13
●122
- 28-05-2021, 14:59:16Üyeliği durduruldubasit bir iletişim formu yaptım 1 tane deneme yaptim fakat Bir hata meydana geldi. hatasını veriyor sadece burası kodlandı yazdığım bölümü tamamladım diğerlerini tamamlamadım nerde hatam olabilir teşekkürler
- 28-05-2021, 15:05:52Üyeliği durdurulduif komutunda kullandığım hatayı döndürüyor hocambatuhan_polat adlı üyeden alıntı: mesajı görüntüle
<span style="color:red;"><i class="fa fa-times"></i> Bir hata meydana geldi.</span> - 28-05-2021, 15:12:31$kaydet ve $insert yerine bunları değiştirerek dener misin hocam? Sonuçta hata verse dahi mysql'e ekleme yapıyor mu?
$kaydet = $db->prepare("INSERT INTO iletisim SET iletisim_adsoyad = ?, iletisim_konu = ?, iletisim_mail = ?, iletisim_mesaj = ?"); $insert = $query->execute(array( $_POST['iletisim_adsoyad'], $_POST['iletisim_konu'], $_POST['iletisim_mail'], $_POST['iletisim_mesaj'] )); - 28-05-2021, 15:18:29Üyeliği durdurulduteşekkür ederim hocam yardımınız için fakat bir değişiklik oluşmadı mysql ekleme yapmıyorbatuhan_polat adlı üyeden alıntı: mesajı görüntüle
inputa iletisim_adsoyad verdim hocam 1 tanesine olmuyor ne yazıkkienginbrcn adlı üyeden alıntı: mesajı görüntüle - 28-05-2021, 15:25:51Üyeliği durdurulduphp kodlarında hata vermiyor hocam sadece çalışmıyor ifleri tamamen kaldiripda denedim lakin olmadienginbrcn adlı üyeden alıntı: mesajı görüntüle
- 28-05-2021, 15:42:38O zaman formu post mu edemiyorsun ? Tam çözemedimbatuhanx adlı üyeden alıntı: mesajı görüntüle

form action kısmını boş bırakıp yazarak dene. action="" şeklinde veya action içine $_SERVER değişkeninin PHP_SELF değerini yazdırarak dener misin?
