Ciao a tutti, ho fatto un piccolo script in php che mi permette di esportare i dati di una tabella del mio database in formato CSV.
Il problema è che questo mi funziona perfettamente in locale ma non su altervista, e sinceramente non capisco il perchè!
Ecco lo script:
Codice PHP:
if (isset($_POST['backup'])) {
$output = "";
$table = "f_player";
$sql = mysql_query("select * from $table");
$columns_total = mysql_num_fields($sql);
while ($row = mysql_fetch_array($sql)) {
for ($i = 0; $i < $columns_total; $i++) {
$output .=''.$row["$i"].',';
}
$output .="\n";
}
$filename = "f_player.csv";
header('Content-type: application/csv');
header('Content-Disposition: attachment; filename='.$filename);
echo $output;
exit;
}
Su altervista il file scaricato è vuoto.
Perchè? Dove sbaglio?
Grazie in anticipo per eventuli risposte.