Ciao a tutti, sono una vera schiappa in PHP, ho visto uno script in PHP per la prima volta due giorni fa e sto cercando di capirci qualcosa ma ad esempio non riesco a scrivere in un file di testo.
Ho creato questo script:
codice:
<?
echo "Prova di scrittura su file";
&testo="uffa";
$filename = 'upload.log';
// verifica che il file di log sia disponibile
if (is_writable($filename)) {
// apro il file in modo append
if (!$handle = fopen($filename, 'a')) {
echo "Non si riesce ad aprire il file ($filename)";
exit;
}
// Scrive $testo nel file aperto.
if (!fwrite($handle, $testo)) {
echo "Non si riesce a scrivere nel file ($filename)";
exit;
}
fclose($handle);
} else {
echo "Il file $filename non è accessibile";
}
?>
Perchè non funiona? Non scrive nel file e neanche il testo a schermo... e poi, scusate sarà una stupidaggine, ma perchè quando lancio una pagina PHP e funziona dopo devo per forza rinominare il file sennò la pagina risulta vuota all'esecuzione?
Grazie a tutti