ciao ragazzi, sto creando un sito con dei file .php con all'interno unmenu che vorrei spostare in un file esterno in modo da modificarlo solo una volta per tutte.
il file del menu è questo
se lo richiamo conCodice PHP:
<?php $html = "<div id=\"menu\">";
$html .= "<ul>";
$html .= "<li class=\"menuElement\"><a href=\"index.php\" target=\"_top\">home</a>";
$html .= "<li class=\"menuElement\">progetti";
$html .= "<li class=\"menuElement\"><a href=\"contatti.php\" target=\"_top\">contatti</a>";
$html .= "[/list]";
$html .= "</div>";
print $html; ?>
mi visualizza dei caratteri non desiderati come mostrato qui (sono un po nascosti sopra la mappa)Codice PHP:
<?php include("menu.php"); ?>
http://www.griggioclaudio.it/tmp/moro/contatti.php
se invece il codice del file esterno lo scrivo direttamente sulla pagina è tutto ok.
qualcuno sa dirmi perchè?
centra fors il charset? è impostato su windows-1252 come richiesto dalla validazione w3c