PHP ile Bir Dosyayı veya TXT Belgesini Güncellemek, Üzerine Yazmak 1

Bir dosyaya normal olarak yazma işlemini bazı örneklerimizde görmüştük. Fakat güncellemeden bahsetmemiştik. Güncelleme mantığı bir dosyanın içindeki önce bir değişkene almak ve daha sonra yazılanla beraber birleştirerek tekrar dosyaya yazdırmaktır.Kodlarımız….


[ad#orta]

<?php
 
//Güncellenecek dosyanın yolu
$dosya = "veri.txt";  
//Okuma yap (r-read)
$handle = fopen($dosya, "r");  
//Dosya içeriğini değişkene ata
$icerik = fread($islem, filesize($dosya));  
//dosyayı kapat  
fclose($handle);  
//Dosyayı yazma yapmak için aç
$fh = fopen($dosya, 'w') or die("Açamıyozzz.!");  
//Yazılacak verimiz- yeni  veri
$veri = "\nYeni ilave oluncak verimiz";  
//Yaz
fwrite($fh, $icerik.$veri);  
//Kapat
fclose($fh);  
 
?>

One comment on “PHP ile Bir Dosyayı veya TXT Belgesini Güncellemek, Üzerine Yazmak

  1. Reply Ali EREN Haz 13,2011 14:41

    🙂 kodlarda küçük bir hata var ,

    $icerik = fread($islem, filesize($dosya));

    satırı

    $icerik = fread($handle, filesize($dosya));

    şeklinde değişecek yoksa fread 🙂 veri bulunamadı hatası verecektir.

Leave a Reply