Hola,
Estoy usando una instrucción tal que así.
$texto=ereg_replace ($textoA, $textocambiado, $texto);
El problema es que cuando en $textoA el contenido include [ o & o / o alguna más, se fastidia el invento. ¿Qué puedo hacer?
Gracias
| |||
Problema con ereg replace cuando variable contiene & [ o / Hola, Estoy usando una instrucción tal que así. $texto=ereg_replace ($textoA, $textocambiado, $texto); El problema es que cuando en $textoA el contenido include [ o & o / o alguna más, se fastidia el invento. ¿Qué puedo hacer? Gracias |
| |||
Respuesta: Problema con ereg replace cuando variable contiene & [ o / A ver, logro escapar para que funcione la primera instrucción, luego me devuelve un dato tipo url así: http://asdf.php/?sec=c\cod Y haga lo que haga no me libro del / en /? ni del \ de \cod ¿por qué? He probado todas las combinaciones tipo: $textoenlaceAb=ereg_replace ("\/", "", $textoenlaceA); $textoenlaceAb=ereg_replace ("/", "", $textoenlaceA); |
| ||||
Respuesta: Problema con ereg replace cuando variable contiene & [ o / no hagas inventos chinos.... mejor usar preg_quote (supongo que habrá alguno de ereg) y tal ves, addslashes (para la barra /) y demás, es mejor usar preg_replace que ereg.... Código PHP: http://www.forosdelweb.com/f18/aport...s-pcre-646110/
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |