Merhaba arkadaşlar; Bu videomuzda yaptığımız örnekle bir önceki derste öğrendiğimiz  fopen() ve fwrite() fonksiyonlarını tekrar gözden geçirmiş olduk. Ayrıca if yapısını hatırladık ve include deyimini tekrar kullanmış olduk. Uygulamada bir form yardımıyla kullanıcıdan bilgileri alıyoruz ve bunları “defter.txt” dosyasının içerisine satır satır ve aralarına boşluk bırakarak yazdırıyoruz.

form.php dosyası;

[php]<form name="form1" method="post" action="dosyalar.php">
<table>
<tbody><tr>
<td>Ad</td><td>
<input type="text" name="ad"></td>
</tr>
<tr>
<td>Soyad</td>
<td><input type="text" name="soyad"></td>
</tr>
<tr>
<td>Cinsiyet</td>
<td>
<select name="cinsiyet">
<option value="erkek">Erkek</option>
<option value="bayan">Bayan</option>
</select>
</td>
</tr>
<tr>
<td>Telefon</td><td>
<input type="text" name="telefon"></td>
</tr>
<tr><td></td>
<td><input type="submit" name="gonder" value="Kaydet"></td>
</tr></tbody></table>
</form>[/php]

dosyalar.php dosyası;

[php]//formdan bir değer gelirse bu kısım çalıştırılsın
if ($_POST){
$ad=$_POST["ad"];
$soyad=$_POST["soyad"];
$cinsiyet=$_POST["cinsiyet"];
$telefon=$_POST["telefon"];
$dosya=fopen("defter.txt","a");
if ($dosya){
//Burada kullanılan \t arada boşluk bırakmak için, \n ise bir alt satıra inmek için kullanılır.
$satir=$ad."\t".$soyad."\t".$cinsiyet."\t".$telefon."\n";
$kontrol=fwrite($dosya,$satir);
if ($kontrol){
echo "Kayıt başarılı";
}else{
echo "Kayıt esnasında bir hata oluştu";
}
}else{
echo "Dosya açılırken bir hata oluştu";
}

}else{
include("form.php");//post metodu ile birşey gelmedi ise formu göster
}
?>[/php]

 

Kaynak : Arslantürk Bilişim .Net 

Ders hakkında kafanıza takılan konularda  Arslantürk Bilişim .Net  adresini ziyaret ederek hocamıza sorularınızı iletebilirsiniz. Kendisine paylaşımları adına teşekkür ederiz.

Etiketler
Yorumlar

6 Yorum Yapılmış!

Hüseyin

Ara 18, 2011

Teşekkürler

Cevapla

Emre

Ara 21, 2011

güzel anlatılmış sağolun.. iyi bir ders bu

Cevapla

Aydin

Ara 21, 2011

güzel anlatım diğer konularada göz attım tavsiye ederim

Cevapla

umut

Ara 21, 2011

teşekkürler hoca güzel anlatmış valla

Cevapla

uğur

Ara 21, 2011

teşekkürler anlatım çok güzel.. video güzel olmuş detatlıca anlatılmış

Cevapla

Evren

Ara 21, 2011

Teşekkürler güzel bir videolu php dersi olmuş.

Cevapla

Yorum yapmak ister misin?


Benzer Yazılar