Merhaba arkadaşlar. PHP serimin son yazılarını yazıyorum. Bu yazımda da bir dosyaya nasıl içerik ekleyebileceğimizi anlatacağım.
[sam_ad id=”1″ codes=”true”]
[sam id=”1″ codes=”true”]
Eğer bir dosyaya içerik eklemek isterseniz, dosyayı ekleme modunda açmanız gerekiyor. Örneğin:
$dosyam = "test.txt"; $ac = fopen($dosyam,'a'); fwrite($ac, "Biraz Yazı"); fclose($ac);
Bir dosyayı A modunda açarsanız, yeni ekledikleriniz dosyanın sonuna kaydedilir. Bu sayede birçok işlem yapabilirsiniz.
Form ile içerik eklemek
Şimdi girilen verileri sunucudaki bir dosyaya kayıt eden bir form tasarlayalım.
<?php
if(isset($_POST['yazi'])){
$isim = $_POST['yazi'];
$ac = fopen('isimler.txt','a');
fwrite($ac, $isim.'\n');
}
?>
<form method="post">
İsim: <input type="text" name="yazi"/>
<input type="submit" name="Kaydet"/>
</form>
Bu örnekte formdan girdiğiniz veriler, isimler.txt dosyasına yeni satır halinde kayıt ediliyor. isset() fonksiyonunu daha önce anlatmıştım. Hatırlatmak gerekirse bir değişkenin tanımlı olup olmadığına bakıyor 🙂
Şimdi bu konuyu da burada bitiriyorum ve son konumuz olan dosya okumaya geçiyorum. Sonraki konumda görüşmek üzere… 🙂
[sam id=”1″ codes=”true”]