Ciao,
il problema si presenta quando cerco di modificare il contenuto di un file txt presente su un server di hosting.
se eseguo questo file in locale (easyphp) funziona. quando lo metto online mi carica il contenuto del file dentro la textarea ma quando premo il bottone per salvare il testo nel file txt mi si ricarca la pagina e non salva niente.![]()
questo problema dovrebbe essere facile da risolvere eppure non ci arrivo (sto chiedendo anche alla ditta che offre gli spazi dal momento che sono stati recentemente attaccati dagli hacker, meglio escudere ogni possibilità).
idee del perchè?Codice PHP:<?php
if(isset($_POST["but"])){
$file=fopen("testo.txt","w+");
$testo=$_POST["text"];
fwrite($file,$testo);
fclose($file);
$page = "prova.php";
$sec = "0";
header("Refresh: $sec; url=$page");
}
?>
<form method="POST" action="prova.php">
<textarea name="text" style="width:600px;height:300px;">
<?php
$file=fopen("testo.txt","r");
$letto=fread($file,filesize("testo.txt"));
echo $letto;
fclose($file);
?>
</textarea>
<input type="submit" name="but" value="salva"/>

,
Rispondi quotando