Tengo un foro en
http://www.juegos-mas.co.nr y quiero que cuando los usuarios creen una respuesta, se hagan los siguientes cambios, para que no se acepte el codigo HTML. Uso PHP.
'<' por '<'
'>' por '>'
'&' por '&'
Hasta ahora, he usado la función str_replace() para hacer eso, pero tengo un ultimo problema.
Luego de usar la str_replace() uso la funcion nl2br() y ahi es cuando todo se daña. este es mi codigo:
Código PHP:
$ans5=eregi_replace(" "," ",$r['respuesta']);
$ans4=eregi_replace("\"",""",$ans5);
$ans3=eregi_replace("<","<",$ans4);
$ans2=eregi_replace(">",">",$ans3);
$ans1=eregi_replace("'",""",$ans2);
$ans0=eregi_replace("<br />","<br/>",$ans1);
$ans=nl2br($ans0);
Les agredezco no me respondan con algo como 'consigue php-bb' pues quiero hacer todo el codigo yo.
Espero me puedan ayudar. gracias.