Sono sempre alle prese col PHP.
il mio nuovo problema è la codifica dei caratteri speciali html (per esempio à è ì òù)
htmlentities non traduce in maniera corretta:
http://texas.netsons.org/pagine/prova.php
sorgente
Codice: Seleziona tutto
...
pagina::top("gg");
?>
<hr>
<ul class="menualto">
<li><a href="#">Link one</a></li>
<li><a href="#">Link two</a></li>
<li><a href="#">Link three</a></li>
<li><a href="#">Link four</a></li>
</ul>
<HR><!--
prova di link:
<ul class="menualto">
<li>
<a href="#">Tutorial</a>
</li>
<li>
<a href="#">Altro</a>
</li><li>
<a href="#">Gnu/Linux</a>
</li>
</ul>
</html></body>-->
<?php
echo "prova htmlentities. ecco il risultato di <b>echo htmlentities(\"à è ì ò ù\");</b><br>";
echo htmlentities("à è ì ò ù");
pagina::foot();
...
echo htmlentities("à è ì ò ù");
Edit: Risolto
htmlentities($testo,ENT_COMPAT,"UTF-8");
Ciao e grazie a tutti.



