Salve a tutti!
volevo creare un semplice script php per il mio sito in modo che tramite una pagina php si potesse aggiungere del testo in un file "FILE.txt".... sono andato a vedermi il manuale PHP su php.net e ho provato a scrivere qualche riga di codice questo è il risultato:
Codice PHP:
<?php
$file = 'FILE.txt' ;
$date = date ('D , m.d.y , G:i:s');
fopen ( $file , 'r+');
fwrite ( $file , $date );
fclose ( $file );
?>
Il problema è che questo script non funziona... così sempre spulciando php.net ho trovato un altro script (più complesso) che è questo:
Codice PHP:
<?php
$filename = 'FILE.txt';
$somecontent = "Aggiunge questa riga al file\n";
// Verifica che il file esista e sia riscrivibile
if (is_writable($filename)) {
// In questo esempio apriamo $filename in append mode.
// Il puntatore del file è posizionato in fondo al file
// è qui che verrà posizionato $somecontent quando eseguiremo fwrite().
if (!$handle = fopen($filename, 'a')) {
echo "Non si riesce ad aprire il file ($filename)";
exit;
}
// Scrive $somecontent nel file aperto.
if (!fwrite($handle, $somecontent) ===FALSE) {
echo "Non si riesce a scrivere nel file ($filename)";
exit;
}
echo "Riuscito, scritto ($somecontent) nel file ($filename)";
fclose($handle);
} else {
echo "Il file $filename non è accessibile";
}
?>
Utilizzando questo script ricevo come risposta: Non si riesce a scrivere nel file (FILE.txt)
Qualcuno può aiutarmi in merito? Ho pensato che possa essere un problema legato al fatto che, forse, dovrei fare il login tramite la pagina web.... ma io non ho idea di come si faccia...il problema è un altro ?
Grazie in anticipo