dominios y alojamiento web en hostalia

Reemplazar las comillas en un formulario

Me gustaría saber si hay algún código o función en Javascript o en PHP con la cual pueda cambiar todas las comillas rectas de un formulario por «», de...

La FAQ Reemplazar las comillas en un formulario tiene

Pertenece a la categoría:

Pregunta
Me gustaría saber si hay algún código o función en Javascript o en PHP con la cual pueda cambiar todas las comillas rectas de un formulario por «», de manera que si alguien escribiera "hola", se reemplazara automáticamente por «hola». ¿es posible hacer eso de alguna manera?
De antemano gracias.


Respuesta de Ana
Hola,

Esto lo puedes hacer con la funcion PHP str_replace.

Puedes encontrar toda la información necesaria en el manual de PHP.

Su sintaxis es facil.

str_replace(cadena_buscada,cadena_sustituta,cadena_original);

Si que puedes llegar a tener algun problema debido a que las comillas dobles son caracteres especiales, pero prueba y nos cuentas.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fueron enviados 4 comentarios a la faq
2 comentarios no revisados
2 comentarios revisados:

frtm
ya lo intente...
07/12/2009
Ya intenté con esa función, pero solo sirve para reemplazar un caracter por otro... en este caso, yo necesito reemplazar una secuencia, es decir, que la primera comilla sea «, la segunda », la tercera « y así sucesivamente. No sé cómo hacer eso con str_replace.
Reemplazar comillas en un formulario
10/12/2009
Para identificar las comillas, lo que podrias hacer es buscar las cadenas ' "'(espacio+comillas) y '" ' (comillas+espacio), y sustituirlas por las cadenas ' <' (espacio+simbolo) y '> ' (simbolo+espacio) respectivamente.

Volver al árbol de categoríasVolver al árbol de categorías

Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...