Php ile iletişim formu (PDO)
Merhaba bugün sizlere php web siteleri için bir iletişim formu hazırlamak bu sistemi hazırlamak için öncelikle bilgisayarınıza bir adet yerel sunucu kurmalısınız ki öncelikle deneyelim sonra sitemize yükleyelim her neyse yüklenidiğinizi varsayarak başlıyoruz
Öncelikle Bir Adet index.php dosyamızı oluşturuyoruz
İndex.php Kod İçeriğimiz
<!-- Ozan Ay tarafından yazılmıştır -->
</doctype html>
<html>
<head>
<title>Ozan Ay Kişisel Blog</title>
</head>
<body>
<form method="post" action="gonder.php">
<input type="text" name="ad_soyad" placeholder="Adınız ve Soyadınız">
<input type="text" name="mail" placeholder="Mail Adresiniz">
<textarea name="mesaj" placeholder="Mesajınız"></textarea>
<input type="submit" value="Gönder">
</form>
</body>
</html>
Evet index.php dosyamızı hazırladık geldi şimdi kullanıcıdan veriyi alıp veritabanına kaydetmeye bunun içinde gonder.php dosyamızı oluşturuyoruz
gonder.php Kod İçeriğimiz
<?php
include("baglan.php");
$id = $_POST['id'];
$ad_soyad = $_POST['ad_soyad'];
$mail = $_POST['mail'];
$mesaj = $_POST['mesaj'];
if(!$ad_soyad || !$mail || !$mesaj){
echo 'Lütfen Boş Alan Bırakmayınız';
}else{
$sorgu = $conn->query("insert into iletisim (id,ad_soyad,mail,mesaj) values ('$id','$ad_soyad','$mail','$mesaj')");
if($sorgu){
echo 'Başarılı Bir Şekilde İletişim Formunuz Gönderildi';
}else{
echo 'Bir Hata Oluştu Formunuzu Gönderemedik';
}
}
}
?>
Şimdi İse Geldi Sıra baglan.php dosyamıza bu dosya ile veritabanına bağlanacağız ve kullanıcan aldığımızı verileri bu bilgiler sayesinde kaydedeceğiz
baglan.php Kod İçeriğimiz
Bu bilgileride artık kendiniz halledebilirsiniz sadece PDO ile bağlantı yapın ve veritabanı bilgilerinizi girin o kadar eğer hata alırsanız kodları yorumda paylaşacağım
Önemli
Yanlız Unutmayın veritabanında bigileride siz oluşturacaksınız localhost/phpmyadmin/ yazarak kendi veritabanınızı bu scripte uygun şekilde (1 dk alacak ) yapabilirsiniz.
Yorumlar
Yorum Gönder