Salve, devo spostare un vecchio sito creato in php. Ho spostato i file, importato e ricollegato il database.
Una pagina funziona correttamente.
Schermata-2016-07-22-a-16.01.32.jpg
poi provo a cliccare nei link a piede pagina e mi da questo messaggio di errore.
Schermata-2016-07-22-a-16.01.40.jpg
ho contattato il supporto tecnico e mi dicono questo:
"Gentile Cliente,
le confermiamo che il database risulta correttamente accessibile e la connessione al livello di codice nel database risulta corretta.
La problematica viene generata nella pagina http://www.studiopirinu.it/studiopir...t/archivio.php
La invitiamo a controllare il codice all'interno della pagina che non viene correttamente interpretato generando l'errore(in particolare i parametri passati per GET).
Restiamo a disposizione"
I codice è questo:
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Archivio - Studio Pirinu</title>
<link href="home.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
html {
scrollbar-face-color: #cccccc;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
}
body {
margin: 20px;
}
#centrale {
border-top-width: thin;
border-right-width: thick;
border-bottom-width: thin;
border-left-width: thick;
border-right-style: none;
border-left-style: none;
border-top-style: solid;
border-bottom-style: solid;
border-color:#ccc;
font-family: "Lucida Sans Unicode";
font-size: 13px;
text-align:justify;
color:#333;
width: 100%;
}
.business {
border-top-style: dotted;
border-top-color: #999;
border-right-color: #CCC;
border-bottom-color: #CCC;
border-left-color: #CCC;
text-align:justify;
width: 100%;
border-top-width: thick;
border-bottom-width: thin;
}
-->
</style>
</head>
<body>
<div align="justify" class="centrale" id="centrale"><br>
<b>Archivio completo:</b><br><br>
<?
$tab = $HTTP_GET_VARS['tab'];
$anno = $HTTP_GET_VARS['anno'];
$conn = mysql_connect("...","...","...") or die ("Non � possibile collegarsi al server MySql");
$db = mysql_select_db("...",$conn);
$sql = "SELECT * FROM ".$tab." WHERE YEAR(giorno) = '".$anno."' ORDER BY giorno DESC";
$query = mysql_query($sql);
$righe = mysql_num_rows($query);
print("<table>");
while ($record = mysql_fetch_row($query)) {
list($year,$month,$day) = explode("-",$record[2]);
print ("<tr><td>".$day."/".$month."/".$year."</td><td><a target='_blank' href='file/".htmlentities($record[1])."'><b>".htmlentities($record[3])."</b></a></td><td></td></tr>");
}
print("</table>");
?>
<br><b><< Consulta l'archivio completo >>|>><a href='archivio.php?tab=<?print($tab);?>&anno=2013' target='_blank'>2013</a><<|>><a href='archivio.php?tab=<?print($tab);?>&anno=2012' target='_blank'>2012</a><<|>><a href='archivio.php?tab=<?print($tab);?>&anno=2011' target='_blank'>2011</a><<|>><a href='archivio.php?tab=<?print($tab);?>&anno=2010' target='_blank'>2010</a><<|>><a href='archivio.php?tab=<?print($tab);?>&anno=2009' target='_blank'>2009</a><<|</b></a><br>
</div>
</body>
</html>
non capisco dove intervenire...
Qualcuno mi può aiutare...