Qualcuno ha idea del perchè questa pagina non funziona come dovrebbe?
<?
include("GlobalChecks.inc.php");
$Oggi = date("d-m-Y");
$Ora = date("H:m:s");
$Backup = "backup/BackupInfoScadenze_$Oggi.sql";
$fp = @fopen($Backup, "w");
if (!$fp) PrintError("La directory non è scrivibile.<br>Impossibile creare il file temporaneo.<br>");
fwrite($fp,
"#\n".
"# File: SQL". basename($Backup) ."\n".
"# Description: Backup tabella 'InfoScadenze'\n".
"# Data: ". $Oggi ."\n".
"# Ora: ". $Ora . "\n".
"#\n\n");
$MysqlQuery = "SELECT * FROM InfoScadenze;";
$QueryExecuted = @mysql_query($MysqlQuery, $MySQL);
if (!$QueryExecuted)
{
$ThisError = urlencode(mysql_error());
MysqlError($ThisError, 1);
}
$ListaCA = array();
$ListaG1 = array();
$ListaG2 = array();
$ListaG3 = array();
$ListaG4 = array();
$ListaG5 = array();
$ListaG6 = array();
$ListaG7 = array();
$ListaG8 = array();
$ListaG9 = array();
$ListaG10 = array();
$ListaG11 = array();
$ListaG12 = array();
$ListaHC1 = array();
$ListaHC2 = array();
$ListaHC3 = array();
$ListaHC4 = array();
$ListaES1 = array();
$ListaES2 = array();
$ListaES3 = array();
$ListaES4 = array();
$ListaPT1 = array();
$ListaPT2 = array();
$ListaPT3 = array();
$ListaPT4 = array();
while ( $data = mysql_fetch_array($QueryExecuted, MYSQL_ASSOC) )
{
$ListaCA[] = $data['CodiceAzienda'];
$ListaG1[] = $data['Gruppo1'];
$ListaG2[] = $data['Gruppo2'];
$ListaG3[] = $data['Gruppo3'];
$ListaG4[] = $data['Gruppo4'];
$ListaG5[] = $data['Gruppo5'];
$ListaG6[] = $data['Gruppo6'];
$ListaG7[] = $data['Gruppo7'];
$ListaG8[] = $data['Gruppo8'];
$ListaG9[] = $data['Gruppo9'];
$ListaG10[] = $data['Gruppo10'];
$ListaG11[] = $data['Gruppo11'];
$ListaG12[] = $data['Gruppo12'];
$ListaHC1[] = $data['Hccp1'];
$ListaHC2[] = $data['Hccp2'];
$ListaHC3[] = $data['Hccp3'];
$ListaHC4[] = $data['Hccp4'];
$ListaES1[] = $data['Est1'];
$ListaES2[] = $data['Est2'];
$ListaES3[] = $data['Est3'];
$ListaES4[] = $data['Est4'];
$ListaPT1[] = $data['Ptec1'];
$ListaPT2[] = $data['Ptec2'];
$ListaPT3[] = $data['Ptec3'];
$ListaPT4[] = $data['Ptec4'];
}
$Items = count($ListaCA);
if ($Items == '0')
{
die("<script language='javascript'>\n".
" alert('La tabella selezionata risulta vuota.');\n".
"</script>".
"<meta http-equiv='refresh' content='1; URL=InserisciAzienda.php'>");
}
for($i=0;$i<$Items;$i++)
{
$Line = 'INSERT INTO InfoScadenze VALUES ("'.
$ListaCA[$i] .'","'. $ListaG1[$i] .'","'. $ListaG2[$i] .'","'. $ListaG3[$i] .'","'. $ListaG4[$i] .'","'. $ListaG5[$i] .'","'. $ListaG6[$i] .'","'. $ListaG7[$i] .'","'. $ListaG8[$i] .'","'. $ListaG9[$i] .'","'. $ListaG10[$i] .'","'. $ListaG11[$i] .'","'. $ListaG12[$i] .'","'.
$ListaHC1[$i] .'","'. $ListaHC2[$i] .'","'. $ListaHC3[$i] .'","'. $ListaHC4[$i] .'","'.
$ListaES1[$i] .'","'. $ListaES2[$i] .'","'. $ListaES3[$i] .'","'. $ListaES4[$i] .'","'.
$ListaPT1[$i] .'","'. $ListaPT2[$i] .'","'. $ListaPT3[$i] .'","'. $ListaPT4[$i] .'")'."\n";
@fwrite($fp,$Line);
@fclose($fp);
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Data passata
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); // HTTP/1.0
header("Content-type: application/octetstream");
header("Content-Disposition: filename=".basename($Backup));
@readfile($Backup);
}
?>
#
# File: SQLBackupInfoScadenze_13-09-2004.sql
# Description: Backup tabella 'InfoScadenze'
# Data: 13-09-2004
# Ora: 10:09:02
#
INSERT INTO InfoScadenze VALUES ("0000028538","Visita 1 - 02 - 2004 - Biennale - BA (Bari) - 5","Visita 2 - 04 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Hccp 1 - 02 - 2004 - Biennale - Tutte - 0","Hccp 1 - 01 - 2004 - Biennale - Tutte - 0","Hccp 1 - 01 - 2004 - Biennale - Tutte - 0","Hccp 1 - 01 - 2004 - Biennale - Tutte - 0","Estintori 1 - 04 - 2004 - Biennale - Tutte - 0","Estintori 1 - 01 - 2004 - Biennale - Tutte - 0","Estintori 1 - 06 - 2004 - Biennale - BZ (Bolzano) - 100","Estintori 1 - 05 - 2004 - Biennale - Tutte - 200","Parte Tecnica 2 - 01 - 2004 - Biennale - Tutte - 0","Parte Tecnica 3 - 08 - 2004 - Biennale - Tutte - 0","Parte Tecnica 1 - 01 - 2004 - Biennale - Tutte - 100","Parte Tecnica 1 - 01 - 2004 - Biennale - Tutte - 100")
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>104</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>105</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>106</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>107</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>108</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>109</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>110</b><br />
in riga 111 c'è il @readfile, che header potrebbe mandare |)
byeZ
<?
include("GlobalChecks.inc.php");
$Oggi = date("d-m-Y");
$Ora = date("H:m:s");
$Backup = "backup/BackupInfoScadenze_$Oggi.sql";
$fp = @fopen($Backup, "w");
if (!$fp) PrintError("La directory non è scrivibile.<br>Impossibile creare il file temporaneo.<br>");
fwrite($fp,
"#\n".
"# File: SQL". basename($Backup) ."\n".
"# Description: Backup tabella 'InfoScadenze'\n".
"# Data: ". $Oggi ."\n".
"# Ora: ". $Ora . "\n".
"#\n\n");
$MysqlQuery = "SELECT * FROM InfoScadenze;";
$QueryExecuted = @mysql_query($MysqlQuery, $MySQL);
if (!$QueryExecuted)
{
$ThisError = urlencode(mysql_error());
MysqlError($ThisError, 1);
}
$ListaCA = array();
$ListaG1 = array();
$ListaG2 = array();
$ListaG3 = array();
$ListaG4 = array();
$ListaG5 = array();
$ListaG6 = array();
$ListaG7 = array();
$ListaG8 = array();
$ListaG9 = array();
$ListaG10 = array();
$ListaG11 = array();
$ListaG12 = array();
$ListaHC1 = array();
$ListaHC2 = array();
$ListaHC3 = array();
$ListaHC4 = array();
$ListaES1 = array();
$ListaES2 = array();
$ListaES3 = array();
$ListaES4 = array();
$ListaPT1 = array();
$ListaPT2 = array();
$ListaPT3 = array();
$ListaPT4 = array();
while ( $data = mysql_fetch_array($QueryExecuted, MYSQL_ASSOC) )
{
$ListaCA[] = $data['CodiceAzienda'];
$ListaG1[] = $data['Gruppo1'];
$ListaG2[] = $data['Gruppo2'];
$ListaG3[] = $data['Gruppo3'];
$ListaG4[] = $data['Gruppo4'];
$ListaG5[] = $data['Gruppo5'];
$ListaG6[] = $data['Gruppo6'];
$ListaG7[] = $data['Gruppo7'];
$ListaG8[] = $data['Gruppo8'];
$ListaG9[] = $data['Gruppo9'];
$ListaG10[] = $data['Gruppo10'];
$ListaG11[] = $data['Gruppo11'];
$ListaG12[] = $data['Gruppo12'];
$ListaHC1[] = $data['Hccp1'];
$ListaHC2[] = $data['Hccp2'];
$ListaHC3[] = $data['Hccp3'];
$ListaHC4[] = $data['Hccp4'];
$ListaES1[] = $data['Est1'];
$ListaES2[] = $data['Est2'];
$ListaES3[] = $data['Est3'];
$ListaES4[] = $data['Est4'];
$ListaPT1[] = $data['Ptec1'];
$ListaPT2[] = $data['Ptec2'];
$ListaPT3[] = $data['Ptec3'];
$ListaPT4[] = $data['Ptec4'];
}
$Items = count($ListaCA);
if ($Items == '0')
{
die("<script language='javascript'>\n".
" alert('La tabella selezionata risulta vuota.');\n".
"</script>".
"<meta http-equiv='refresh' content='1; URL=InserisciAzienda.php'>");
}
for($i=0;$i<$Items;$i++)
{
$Line = 'INSERT INTO InfoScadenze VALUES ("'.
$ListaCA[$i] .'","'. $ListaG1[$i] .'","'. $ListaG2[$i] .'","'. $ListaG3[$i] .'","'. $ListaG4[$i] .'","'. $ListaG5[$i] .'","'. $ListaG6[$i] .'","'. $ListaG7[$i] .'","'. $ListaG8[$i] .'","'. $ListaG9[$i] .'","'. $ListaG10[$i] .'","'. $ListaG11[$i] .'","'. $ListaG12[$i] .'","'.
$ListaHC1[$i] .'","'. $ListaHC2[$i] .'","'. $ListaHC3[$i] .'","'. $ListaHC4[$i] .'","'.
$ListaES1[$i] .'","'. $ListaES2[$i] .'","'. $ListaES3[$i] .'","'. $ListaES4[$i] .'","'.
$ListaPT1[$i] .'","'. $ListaPT2[$i] .'","'. $ListaPT3[$i] .'","'. $ListaPT4[$i] .'")'."\n";
@fwrite($fp,$Line);
@fclose($fp);
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Data passata
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); // HTTP/1.0
header("Content-type: application/octetstream");
header("Content-Disposition: filename=".basename($Backup));
@readfile($Backup);
}
?>
#
# File: SQLBackupInfoScadenze_13-09-2004.sql
# Description: Backup tabella 'InfoScadenze'
# Data: 13-09-2004
# Ora: 10:09:02
#
INSERT INTO InfoScadenze VALUES ("0000028538","Visita 1 - 02 - 2004 - Biennale - BA (Bari) - 5","Visita 2 - 04 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Visita 1 - 01 - 2004 - Biennale - Tutte - 0","Hccp 1 - 02 - 2004 - Biennale - Tutte - 0","Hccp 1 - 01 - 2004 - Biennale - Tutte - 0","Hccp 1 - 01 - 2004 - Biennale - Tutte - 0","Hccp 1 - 01 - 2004 - Biennale - Tutte - 0","Estintori 1 - 04 - 2004 - Biennale - Tutte - 0","Estintori 1 - 01 - 2004 - Biennale - Tutte - 0","Estintori 1 - 06 - 2004 - Biennale - BZ (Bolzano) - 100","Estintori 1 - 05 - 2004 - Biennale - Tutte - 200","Parte Tecnica 2 - 01 - 2004 - Biennale - Tutte - 0","Parte Tecnica 3 - 08 - 2004 - Biennale - Tutte - 0","Parte Tecnica 1 - 01 - 2004 - Biennale - Tutte - 100","Parte Tecnica 1 - 01 - 2004 - Biennale - Tutte - 100")
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>104</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>105</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>106</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>107</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>108</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>109</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php:111) in <b>/home/med8/www/www.meleam.it/intranet/admin/BackupScadenze.php</b> on line <b>110</b><br />
in riga 111 c'è il @readfile, che header potrebbe mandare |)
byeZ
