PHP ve MYSQL ile İletişim Formu Hazırlama(İletişim Formuna Girilen Verileri Veritabanına Kaydetme)
27.08.2012-13:43 Tarihinde Eklendi.
www.seyfettinkahveci.com
Oy Sayısı: 16005331Toplam Puan: 59810 / Yorum Sayısı: 412005331 adet.
Bu makalede Php ve mysql kullanarak iletişim formuna girilen verileri veri tabanına nasıl kaydederiz? sorusuna yanıt vermiş olacağım.Aşağıda vermiş olduğum kodları boş bir notepad'e ekleyin ve index.php adında kaydedin. Verdiğim kodlarda "burayı doldurun" alanlarını kendi sunucunuza göre doldurmanız gerekmektedir. Aksi takdirde kodlar çalışmayacaktır.
<html> <head> <title>Seyfettin KAHVECİ</title></head> <body> <form action="<?php echo $PHP_Self;?>" method="post"> <fieldset ><legend>İletişim formu-Seyfettin KAHVECİ</legend> <table border='0' align="center"> <tr><th>Adınız</th> <td><input type='text' name='Ad'></td></tr><tr> <th>Soyadınız</th> <td><input type='text' name='soyad'></td></tr><tr> <th>Şehir</th> <td><input type='text' name='sehir'></td></tr><tr> <th>Tel</th> <td><input type='text' name='tel'></td></tr><tr> <th>Yorum</th> <td><textarea name='Yorum' rows='10' cols='5'></textarea></td> </tr> <tr><td colspan="2"><input type='submit' name='gonder' value='Gonder'><input type='reset' name='temizle' value='Temizle'></td></tr> </table> </fieldset> </form> </body> </html> <?php $Ad=$_POST['Ad']; $Soyad=$_POST['Soyad']; $Sehir=$_POST['Sehir']; $Tel=$_POST['Tel']; $Yorum=$_POST['Yorum']; if($Yorum){//veri geldi ise sisteme giriyoruz //mysqle bağlanıyoruz $ServerAd="burayı doldurun";//server ismini girin localde kurduysanız localhost girin. $KAd="burayı doldurun";//kullanıcı adı $KSifre="burayı doldurun";//kullanıcı şifresi $VeriAd="burayı doldurun";//veritabanı adı $db=@mysql_connect($ServerAd,$KAd,$KSifre) or die(@mysql_err());//veri tabanına bağlanılıyor $sec=@mysql_select_db($VeriAd);//veri tabanı seçiliyor $ekle=mysql_query("insert into iletisim (Ad,Soyad,Sehir,Tel,Yorum) values ($Ad,$Soyad,$Sehir,$Tel,$Yorum)");//veri tabanına veri giriliyor. if($ekle)//veri girişi başarılı ise echo "Sayın ".$Ad." ".$Soyad. "Yorumunuz sistemimize iletilmiştir.Teşekkürler"; else//veri girişi hatalı ise echo "bilgiler sisteme gönderilemedi"; } ?>
Anlamadığınız bir bölüm yada geliştirdiğiniz projelerde bir problem çıkarsa yorum ekle bölümüne yazın en kısa sürede cevaplamaya çalışırım.
Seyfettin KAHVECİ
Balıkesir Üniversitesi
NEF-BOTE
Uzun süredir yorumlara cevap veremediğim için sistem yeni yorumlara kapatılmıştır. Anlayışınız için teşekkürler. |
|