Bu kodlamayı herkesin kullanması açısından veriyorum
Yönetim panelli bir iletişim scripti değildir. Sadece mesajlar gönderilir ve gönderilen mesajlar görüntülenir
<?php
// Kodlama: ByMsT
include ("ayarlar.php");
$sorgu = mysql_query("SELECT * FROM mesajlar order by id");
while($yaz = mysql_fetch_object($sorgu)) {
echo "
İletişim $yaz->id <br>
İsim: $yaz->isim <br>
Soyadı: $yaz->soyadi <br>
Yaşı: $yaz->yasi <br>
Nerden: $yaz->nerden <br>
Telefon: $yaz->telefon <br>
Email: $yaz->email <br>
Mesaj: $yaz->mesaj <br>
Tarih: $yaz->tarih <br>";
}
?>iletisim.php
<form action="gonder.php" method="post">
İsim: <br>
<input type="text" name="isim"> <br>
Soyad: <br>
<input type="text" name="soyadi"> <br>
Email: <br>
<input type="text" name="email"> <br>
Yaş: <br>
<input type="text" name="yasi"> <br>
Telefon: <br>
<input type="text" name="telefon"> <br>
Nerden: <br>
<input type="text" name="nerden"> <br>
Mesaj: <br>
<textarea name="mesaj"></textarea> <br>
<input type="submit" value="Ekle">
</form>
Gonder.php
<?php
include ("ayarlar.php");
$isim = mysql_real_escape_string($_POST["isim"]);
$soyadi = mysql_real_escape_string($_POST["soyad"]);
$yasi = mysql_real_escape_string($_POST["yasi"]);
$nerden = mysql_real_escape_string($_POST["nerden"]);
$telefon= mysql_real_escape_string($_POST["telefon"]);
$email= mysql_real_escape_string($_POST["email"]);
$mesaj= mysql_real_escape_string($_POST["mesaj"]);
$tarih = date("d.m.Y");
$islem = mysql_query("insert into mesajlar (isim, email, soyadi, yasi, nerden, telefon, mesaj, tarih) values ('$isim', '$email', '$soyadi', '$yasi', '$nerden', '$telefon', '$mesaj', '$tarih)");
if($islem) {
echo "Teşekkür dönüş yapcağız";
}
else {
echo "Gönderilemedi";
}
?>Ayarlar.php kendinize göre düzenleyin
<?php
$dbhost = "localhost"; // aynen kalsın
$dbkullanici = "demo"; // Veritabanı kullanıcı adınız
$dbsifre = "demo"; // veritabanı şifreniz
$dbadi = "demo"; // veritabanı adınız
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre);
if (! $baglanti )
{
echo "mysql bağlantısı kurulamadı";
}
mysql_select_db($dbadi,$baglanti) or die ("veritabanına bağlantı sağlanamadı");
mysql_query("SET NAMES 'latin5'");
?>Sql
CREATE TABLE IF NOT EXISTS `mesajlar` (
`isim` text NOT NULL,
`id` int(11) NOT NULL AUTO_INCREMENT,
`soyadi` text NOT NULL,
`nerden` text NOT NULL,
`yasi` text NOT NULL,
`mesaj` text NOT NULL,
`telefon` text NOT NULL,
`email` text NOT NULL,
`tarih` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin5 AUTO_INCREMENT=1 ;