Merhaba,
geliştirmekte oldugum sistem icin kullandıgım bir kodda garip tepkiler aliyorum.
Asagida ki kod ile bir dosyaya erisip icerigini goruntuleyebiliyorum fakat bir degisiklik yapip kaydete basınca bazen kaydediyor bazen kaydetmiyor. Eristigim dosyanın chmod degerini 777 ve hatta bulundugu klasorun chmodunu da 777 yapmama ragmen bu sorunla karsilasiyorum.
Acaba bunun nedeni ne olabilir?
Tesekkurler iyi calismalar.
<HTML>
<body>
<?PHP
$dosya = "/home/kullanici/asd.txt";
$form = $_POST["form"];
$degisiklik = $_POST["degisiklik"];
$yazilar = @implode('',file($dosya));
$guvenli = htmlspecialchars($yazilar, ENT_QUOTES);
?>
<center>
<?PHP if ($form == "SAVE") {
$kaynak = fopen($dosya,"w+");
fwrite($kaynak, stripslashes($degisiklik));
fclose($kaynak);
echo "<b>Ayarlar Kaydedildi.</b>";
}
echo '<form action="dzn.PHP" method="post">
<textarea name="degisiklik">'; echo stripslashes($guvenli); echo '</textarea>
<br><input type="hidden" value="'; echo $dosya; echo '" name="dosya">
<input type="submit" value="SAVE" name="form"></form>';
?>
</center>
</body>
</HTML>