Re: [PHP-ES] str_replace y $_POST
[email protected] (Yago Ferrer)
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
Hola Hahmael,
Simplemente utiliza una regular expression para descartar cualquier caracter
o símbolo que no sea número o letra...
Problema:
Recibo por POST la siguiente cadena --> 44"#B 8 <--- y sólo deseo
dejar letras y números
Solución:
$cadena = '44"#B 8';
$resultado = preg_replace('/[^a-zA-Z0-9]/s', '', $cadena);
print $resultado;
// Salida: 44B8
2010/7/30 hahmael <[email protected]>
> Hola a todos recibo por post una serie de numero a veces con caracteres que
> no deseo, estoy tratando de utilizar str_replace para reemplazar esos
> caracteres o eliminarlos antes de hacer la insercion a la BD pero hasta el
> momento mis intentos han sido infructuosos, me gustaria alguien me diga si
> estoy cometiendo un error, ejemplo de codigo:
>
>
> ######### Recibo por POST la siguiente cadena --> 44"#B 8 <--- y
> solo
> deseo dejar letras y numeros
>
> --
> Agradecido.
>
> Hahmael Tâher.
>
--
Yago Ferrer