Ciao
ho messo online su un dominio aruba una semplice applicazione PHP per la gestione delle news.
Questo è il codice relativo all'inserimento della nuova news:
Codice PHP:
if(isset($_POST['InviaNews']))
{
$FTi = "news/Titoli.txt";
$FTe = "news/Testi.txt";
$FDa = "news/Date.txt";
$Titoli = file("news/Titoli.txt");
$Testi = file("news/Testi.txt");
$Date = file("news/Date.txt");
$TitoloNews = $_POST["TitoloNews"];
$TestoNews = $_POST["TestoNews"];
$DataNews = date("m.d.y G:i a");
$f2 = fopen($FTi,"a");
$f3 = fopen($FTe, "a");
$f4 = fopen($FDa, "a");
fwrite($f2, $TitoloNews . "\r\n");
fwrite($f3, $TestoNews . "\r\n");
fwrite($f4, $DataNews . "\r\n");
fclose($f2);
fclose($f3);
fclose($f4 );
};
Praticamente la pagina AddNews.php dovrebbe scrivere le informazioni su file di testo contenuti nella sottocartella news, per cui ho inserito il percorso relativo negli handle. Le pagine PHP comunque non risiedono nella root, ma in una sottocartella. Dovrei forse utilizzare il percorso assoluto?
Così come indicato sopra mi funziona benissimo in locale, ma appena ho mandato tutto online ... nulla
Ho settato i vari permessi a 777. Quale potrebbe essere l'errore?