PHP De Örnek Dosya İşlemi
Bir Dosya İşlemi Örneği: Konuk
Defteri
Böylece PHP ile "iş yapmak" için gerekli araçlarımıza bir
yenisini ekledik. Artık PHP programlarımızdan sabit diskteki
dosyalara ulaşmayı ve dosyalarla çalışmayı biliyoruz. Buraya
kadar öğrendiklerimizi bir PHP programı üzerinde
uygulayabiliriz. Bunun için birlikte bir konuk defteri
yapalım.
Diyelim ki konuk defterimize sadeceziyaretçimizin adını,
elektronik posta adresini ve kısa bir mesajını isteyeceğiz.
Öyle bir sayfa yapalım ki; ziyaretçi bu sayfayı ilk kez
açtığında, yani henüz Form`dan sunucuya bir veri gelmemiş
dolayısıyla $HTTP_POST_VARS dizi değişkenin
içinde değer bulunmadığı sırada, programımız bu durumu
belirleyerek ziyaretçiye konuk defteri Form`nu sunmalı;
ziyaretçi formu doldurup gönder düğmesini tıkladığı zaman
programımız bir yandan ziyaretçinin gönderdiği bilgileri
kendisine gösterir ve teşekkürlerimizi aktarırken, diğer
yandan da bu bilgileri bir düzyazı programı girmeli. Bu sırada
ziyaretçimize isterse defterimizdeki diğer mesajları okuma
imkanı da sunabilmeliyiz. Biraz uzunca olan şu programı kd_01.php
adıyla kaydedelim. (Bu dosyayı, kitapçığın örnek kodlar
arasında bulabilirsiniz; fakat bu alıştırmayı bir düz yazı
programı ile buradaki örnek ifadeler ve alan/değişken adlarını
değiştirerek tekrar etmeniz yerine olur:
|