Formda ki sorunu görebilen var mı? Formu submit ettiğimde form içerisinde bulunan PHP kodlarından sonra ki tüm HTML kodları siliniyor ve veritabanına veri ulaşmıyor.
<form action="" method="POST">
<?php
if ($_POST) {
$ad = $_POST["ad"];
$tel = $_POST["tel"];
if ($ad || $tel) {
$kaydet = $db->prepare("insert into iletisim set
i_ad = ?,
i_tel = ?");
$sonuc = $kaydet->execute(array($ad, $tel));
if ($sonuc) {
echo '<div class="alert alert-success pt-0 pb-0" role="alert">BAŞVURUNUZ ALINMIŞTIR</div>';
} else {
echo "Daha sonra tekrar deneyin, mesajınız gönderilmedi.";
}
}
}
?>
<div class="form-group">
<label for="exampleInputEmail1"><b>Adınız Soyadınız</b></label>
<input class="form-control" placeholder="AD SOYAD" name="ad" required type="text">
</div>
<div class="form-group mt-3">
<label for="exampleInputPassword1"><b>Telefon Numaranız</b></label>
<div class="input-group mb-2">
<div class="input-group-prepend">
<div class="input-group-text">+90</div>
</div>
<input class="form-control" id="inlineFormInputGroup" placeholder="CEP NUMARASI" name="tel" required type="tel">
</div>
</div>
<div class="mt-4">
<button type="submit" class="btn btn-custom-blue p-2" style="border-radius: 5px; font-size: 20px;">Gönder</button>
</div>
</form>