SaidYildiz adlı üyeden alıntı: mesajı görüntüle
cunku tanim noktalarini degistirecek degiskenleri degistirmekle $dosya= "dosya.txt"; //burada dosya ile dosya adini yazdiniz.
fclose($dosya); //derseniz "dosya.txt" string ifadesini kapatmaya calisirsiniz fakat
//fakat fclose string ifade kapatmaz php.net sitesinde tanimi su sekildedir. Açık bir dosya tanıtıcısını kapatır
$dosyakaydet = fopen($dosya, 'w');
//acik bir dosya taniticisi yani fopen'a atanmis olan degiskeni ister senden fclose o yuzden
fclose($dosyakaydet);
//dersin degiskenin adini degistirmiyoruz sadece fclose fonksyinonuda belirtilmis degiskeni degistiriyoruz degisken ismi degistirmek degil degiskeni degistirmek oluyor bu

<?php $icerik= $_POST['icerik']; $dosya= "dosya.txt"; $dosyakaydet = fopen($dosya, 'w'); fwrite($dosya, $icerik); fclose($dosyakaydet); ?>


seklinde bir deneyin sonra iki kodu bir karsilastirin hala anlam veremezseniz tekrar tartisalim konu uzerinde
Denedim, kaydet.php dosyasına son attığınız kodu girdim fakat sorun devam ediyor. Error log'daki hata da değişmedi