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:
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?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 );
};
Così come indicato sopra mi funziona benissimo in locale, ma appena ho mandato tutto online ... nullaHo settato i vari permessi a 777. Quale potrebbe essere l'errore?
![]()

Ho settato i vari permessi a 777. Quale potrebbe essere l'errore?
Rispondi quotando