Ziyaretçi Defteri Örneği
Çoğu web sitesinde gördüğümüz ziyaretçi defterlerini PHP yardımı ile kendi sitenizde de kullanabilirsiniz. Gerçi internet üzerinde bu işi yapan hazır betikler bulmak pek zor değil fakat bu basit uygulamaları daha ileri teknikler için bir ön adım olarak kullanmanız açısından faydalı olacaktır.
Bu iş için önce bir HTML dosyası ile kullanıcıdan bilgi alınmalı. Daha sonra bu bilgi bir PHP dosyası ile bir metin dosyasına yazılarak isteyen kullanıcılara görüntülenmeli.
<!-- Bu dosya defter.html adı ile kaydedilecek -->
<html>
<head>
<title>Ziyaretçi Defteri</title>
</head>
<body bgcolor="#ffffff" text="#000000">
<center>
<br>
<table bgcolor="#000000" border="0" cellpadding="1" cellspacing="0" width="450">
<tr><td>
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" width="450">
<tr><td bgcolor="#006486">
<b><center>Defteri Doldurun</b>
</td></tr>
<td>
<form action="defter.php" method="post"><br>
<b>Kimden :</b><input type="text" name="kimden" size=30><br><br>
<center><textarea rows="15" cols="50" name="metin"></textarea>
</td></tr>
<tr><td>
<center><br>
<input type="submit" value=" Deftere ekle ">
<input type="reset" value=" Yazdıklarımı sil "><br><br>
</td></tr>
</table>
</td></tr>
</table>
</body>
</html>
<?
/* Bu dosya defter.php adi ile kaydedilecek */
if ($dosya_ac = (fopen(“./defter.txt”,”a”)))
{
$tarih = date("d.m.Y");
$yeni_metin = "<br><table border='0' cellpadding='0' cellspacing='0' bgcolor='#eaeaea' width='600'>
<tr><td><b>$kimden</b> tarafından <b>$tarih</b> tarihinde yazılmış.<br><br></td></tr>\n
<tr><td>$metin</td></tr></table><br>”;
fwrite($dosya_ac, $yeni_metin);
fclose($dosya_ac);
echo “Sayın $kimden defterimizi doldurduğunuz için teşekkürler.<br>”;
require(“./defter.txt”);
}
else
{
echo “<center><br><b>Dosya açmada bir hata oluştu!</b></center>”;
}
?>
Yorumlar
Yorum Gönder