Ciao a tutti, da bravo neofita ho un problema non indifferente nella creazione di form che non abbiano i tag html o problemi di codifica delle accentate ecc ecc ... ho provato più volte htmlspeciachar() ma non sembra risolvere tutti i miei problemi, quindi stavo pensando di creare una mia piccola funzione per fare la correzzione di tutto quello che mi serve e come serve a me, impostando anche relativi permessi utente, così un utente può fare il format ed altri no... quindi ho provato con uno step by step ed ho scritto questo:
Codice PHP:
<?php function lettereBacheca([$testo]){
$testo=eregi_replace("è","è","$testo");
$testo=eregi_replace("é","é","$testo");
$testo=eregi_replace("à","à","$testo");
$testo=eregi_replace("ù","ù","$testo");
$testo=eregi_replace("ì","ì","$testo");
$testo=eregi_replace("<b>","","$testo");
$testo=eregi_replace("</b>","","$testo");
$testo=eregi_replace("<i>","","$testo");
$testo=eregi_replace("</i>","","$testo");
$testo=eregi_replace("<em>","","$testo");
$testo=eregi_replace("</em>","","$testo");
$testo=eregi_replace("<","<","$testo");
$testo=eregi_replace(">",">","$testo");
[return $testo];
} ?>
come potete immaginare, data la mia presenza qui, lo script non va e restituisce un errore :
Parse error: syntax error, unexpected '[', expecting ')' ./CENSUROLINK/addCode.php on line 10
Cosa non va?