Código:
Tengo este código y funciona todo perfecto menos las comillas, las separo por si hay alguna duda: <?php $limpio=ereg_replace( "mierda", "caca",$HTTP_POST_VARS[mensaje]); $limpio=ereg_replace( "MIERDA", "CACA",$limpio); $limpio=ereg_replace( "coño", "vagina",$limpio); $limpio=ereg_replace( "COÑO", "VAGINA",$limpio); $limpio=ereg_replace( "puta", "prostituta",$limpio); $limpio=ereg_replace( "PUTA", "PROSTITUTA",$limpio); $limpio=ereg_replace( "\[b\]", "<b>",$limpio); $limpio=ereg_replace( "\[/b\]", "</b>",$limpio); $limpio=ereg_replace( "\[i\]", "<i>",$limpio); $limpio=ereg_replace( "\[/i\]", "</i>",$limpio); $limpio=ereg_replace( "\[u\]", "<u>",$limpio); $limpio=ereg_replace( "\[/u\]", "</u>",$limpio); $limpio=ereg_replace( "\[citar\]", "<hr size=1 width=50% color=orange><b>Citando:</b> <font color=\"000990\" style=\"font size:8 pt\" face=\"Courier New, Arial\">",$limpio); $limpio=ereg_replace( "\[/citar\]", "</font><hr size=1 width=50% color=orange>",$limpio); $limpio=ereg_replace( '\"', '"',$limpio); $limpio=ereg_replace( "\'", "'",$limpio); ?>
Código:
El problema es que en vez de reemplazar \" o \' por " o ', escribe \" o \' como si no reemplazara nada, o sea, que no reemplaza. Alguien sabe el problema? $limpio=ereg_replace( ' \ " ', ' " ',$limpio); $limpio=ereg_replace( " \ ' ", " ' ",$limpio);
<center><a href="http://www.ommadawn.es.vg" target="_top"><img src="http://www.redhispana.org/chuloyo/ommadawnbanner.gif" border="0" align="center"></a></center>