Buonasera a tutti,

un mio vecchio cliente mi ha chiesto di correggergli un errore che gli viene generato all'interno del suo sito.

PREMESSA: il sito non l'ho fatto io (quando vedrete il codice capirete)

detto ciò, dopo 8 ore di lavoro è dura mettersi a comprendere la logica di questo scempio quindi chiedo aiuto a voi
ho notato che in questa pagina

http://www.ferrarimpianti.com/prodotti_domestico.php

genera questo errore, e sotto l'errore genera pure i file che dovrebbe generare

allora il codice della pagina in questione è questo

codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="it">
    <head>
        <? include("inc_header.php"); ?>
    </head>
    <body>
        <? include("inc_cnn.php"); ?>
        <? $mypage = "prodotti" ?>
        <? $mysubpage = "p_domestico" ?>
        
        <div id="contenitore">
            <div id="logo"><? include("inc_titolo.php"); ?></div>
            <div id="menu"><? include("inc_menu.php"); ?></div>
            
            <div id="boxProdotti">
                <div id="submenu_prodotti"><? include("inc_menu_prodotti.php"); ?></div>
                <div id="descrizione_prodotti">
                    <h2>Per uso domestico</h2>
                    <p align="justify">
                        Sistemi di depurazione per tutta la casa, impianti per la filtrazione e l'addolcimento idrico generale.
                    </p>
                    <table width="100%" cellspacing=0 cellpadding=0>
                        <?
                            $old_categoria = "x";
                            $cnn = mysql_connect($mysqlsrv,$mysqlusr,$mysqlpwd) or die ("Connessione al database non riuscita");
                            mysql_select_db($mysqldb, $cnn) or die ("Selezione del database non riuscita");
                            $mysqlqry = "SELECT * FROM ferrarimpianti_prodotti WHERE sezione='domestico' ORDER BY categoria, id";
                            $rs = mysql_query($mysqlqry, $cnn);
                            while ($r = mysql_fetch_array($rs)) {
                                $id                    = $r[id];
                                $sezione            = $r[sezione];
                                $categoria            = $r[categoria];
                                $titolo                = $r[titolo];
                                $file                = $r[file];
                                $dimensione            = number_format(filesize($file) / 1024,2,",",".")." KB";
                        ?>
                                <? if ($old_categoria !== $categoria) { ?>
                                    <tr>
                                        <td colspan=4 align="left" class="bordoB"><br><b><?=$categoria?></b></td>
                                    </tr>
                                <? } ?>
                                <tr>
                                    <td width=30>&nbsp;</td>
                                    <td align="center" valign="top"><img border=0 src="images/pdf.png"></td>
                                    <td align="left" valign="top"><a target="_new" href="<?=$file?>"><?=$titolo?></a></td>
                                    <td align="right" valign="top"><?=$dimensione?></td>
                                </tr>
                        <?
                                $old_categoria = $categoria;
                            }
                        ?>
                    </table>
                </div>
            </div>
            
            <? include("inc_footer.php"); ?>
        </div>
    </body>
</html>
dopodichè giusto per capire cosa sono i file che include (eccetto header e footer)

questo è il file inc_menu_prodotti.php

codice:
<ul>
    <li><a href="prodotti_domestico.php" <?php if($mysubpage=="p_domestico"){echo"class='current'";}else{echo"class='filter'";}?>>Per uso domestico</a></li>
    <li><a href="prodotti_industriale.php" <?php if($mysubpage=="p_industriale"){echo"class='current'";}else{echo"class='filter'";}?>>Per uso industriale</a></li>
    <li><a href="prodotti_alternativa.php" <?php if($mysubpage=="p_alternativa"){echo"class='current'";}else{echo"class='filter'";}?>>L'alternativa</a></li>
    <li><a href="prodotti_disinfezione.php" <?php if($mysubpage=="p_disinfezione"){echo"class='current'";}else{echo"class='filter'";}?>>Sistemi di disinfezione</a></li>
    <li><a href="prodotti_ricambi.php" <?php if($mysubpage=="p_ricambi"){echo"class='current'";}else{echo"class='filter'";}?>>Prodotti vari / ricambi</a></li>
</ul>
dovrebbe esserci tutto...

ps l'errore è presente pure nel menù a sinistra se volete vi incollo la pagina prodotti.php (in cui viene caricato il menù)

codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="it">
	<head>
		<? include("inc_header.php"); ?>
	</head>
	<body>
		<? /*include("inc_cnn.php");*/ ?>
		<? $mypage = "prodotti" ?>
		
		<div id="contenitore">
			<div id="logo"><? include("inc_titolo.php"); ?></div>
			<div id="menu"><? include("inc_menu.php"); ?></div>
			
			<div id="boxProdotti">
				<div id="submenu_prodotti"><? include("inc_menu_prodotti.php"); ?></div>
				<div id="descrizione_prodotti">
					<h2>I nostri prodotti</h2>
					<table width="100%" cellspacing=0 cellpadding=5>
						<tr>
							<td align="left">
								<p align="justify" valign="top">
									La vasta gamma di prodotti per la depurazione delle acque proposta da <b>Ferrari Impianti</b> consente di eliminare i problemi legati alle acque di carico sia per uso civile che per quello industriale.<br>
									<br>
									Dai sistemi di depurazione per la casa, ai filtri per uso industriale, <b>Ferrari Impianti</b> &egrave; in grado di proporre il sistema di depurazione adeguato alle esigenze del cliente.<br>
									<br>
									Nelle sottosezioni a fianco trovate maggiori informazioni per ciascuna categoria.
								</p>
							</td>
							<td align="right" valign="top">
								<img border=0 src="images/prodotti.png">
							</td>
						</tr>
					</table>
				</div>
			</div>
			
			<? include("inc_footer.php"); ?>
		</div>
	</body>
</html>

grazie ragazzi