HtmlEntities() trasforma nell'equivalente simbolico html un più ampio spettro di caratteri come ad esempio le lettere accentate à è ì ò ù che diventano à è ì ò eccetera.
esempio:
<?php
$mess=HtmlEntities($_POST['mess']);
$file="file.php";
$testo = "<?
array_push(\$mess , '".$mess."');
?>";
$handle1 = fopen($file, 'a');
fwrite($h, $testo);
fclose($h);
exit;
?>
Non capisco perchè non funziona, non mi salva nel file.php array_push($mess , 'à'); inviando la lettera à perchè???? come posso risolvere??
nel file.php mi salva la variabile $mess con simboli diversi. output nella pagina non visualizza la lettera à accentata