leer carácteres especiales
Hola a todos,
sabe alguien como solucionar lo siguiente?
he creado un sistema de noticias, donde se insertan las noticias en un documento de texto (.dat) y se actualiza automáticamente en la web.
Pero cuando se introducen carácteres como las comillas (") o el apóstrafo (') se inserta y visualiza la barra antes de las comillas o el apòstrafo.
Cómo se puede evitar que se inserte ?
y que se lean correctamente estos carácteres?
gracias por adelantado,
Lydia
sabe alguien como solucionar lo siguiente?
he creado un sistema de noticias, donde se insertan las noticias en un documento de texto (.dat) y se actualiza automáticamente en la web.
Pero cuando se introducen carácteres como las comillas (") o el apóstrafo (') se inserta y visualiza la barra antes de las comillas o el apòstrafo.
Cómo se puede evitar que se inserte ?
y que se lean correctamente estos carácteres?
gracias por adelantado,
Lydia
hola
mira hay funciones ke pueden servirte komo la siguiente:
string htmlspecialchars(string cadena);
esta funcion convierte los caracteres que tienen un significado especial para HTML segun lo siguiente:
Actualmente, las traducciones hechas son:
* '&' (ampersand) se convierte en '&'
* '"' (doble comilla) se convierte en '"'
* '<' (menor que) se convierte en '<'
* '>' (mayor que) se convierte en '>'
puedes ver mas en :
http://mx.php.net/manual/es/function.htmlspecialchars.php
y la otra funcion es:
string htmlentities(string cadena);
Esta función es del todo idéntica a htmlspecialchars(), excepto que traduce todos los caracteres que tienen equivalente como entidad HTML.
puedes ver mas en:
http://mx.php.net/manual/es/function.htmlentities.php
si tienes dudas y gustas mas ayuda mandame un mail a [email protected]
suerte
ciao
mira hay funciones ke pueden servirte komo la siguiente:
string htmlspecialchars(string cadena);
esta funcion convierte los caracteres que tienen un significado especial para HTML segun lo siguiente:
Actualmente, las traducciones hechas son:
* '&' (ampersand) se convierte en '&'
* '"' (doble comilla) se convierte en '"'
* '<' (menor que) se convierte en '<'
* '>' (mayor que) se convierte en '>'
puedes ver mas en :
http://mx.php.net/manual/es/function.htmlspecialchars.php
y la otra funcion es:
string htmlentities(string cadena);
Esta función es del todo idéntica a htmlspecialchars(), excepto que traduce todos los caracteres que tienen equivalente como entidad HTML.
puedes ver mas en:
http://mx.php.net/manual/es/function.htmlentities.php
si tienes dudas y gustas mas ayuda mandame un mail a [email protected]
suerte
ciao
