Programación Web y Scripting > PHP

 Otra Vez La Tilde

(1/1)

marlon:
muy bien trabaja str_replace para conservar las tildes y ñ, pero el problema es que cuando se pasa el parametro por metodo post, los datos se corrompen. como hago para validar un campo text para cambiar las tildes y ñ antes de enviarlas por metodo post?

jtula:
Si tienes problemas con las tildes y la ñ puedes revisar la codificación que usas en tu php.ini o Apache

PHP en su php.ini define:

--- Código: Text --- ; PHP's built-in default is text/htmldefault_mimetype = "text/html";default_charset = "iso-8859-1"  y apache en su httpd.conf

--- Código: Text --- AddDefaultCharset UTF-8  por eso tienes problemas con las tildes y la ñ, ve al archivo mod_mime-defaults.conf que esta en /etc/apache2 y pon la siguiente linea:

--- Código: Text --- AddDefaultCharset ISO-8859-1  aunque tambien todo navegador tienen en su configuración "avanzada" el tipo de  codificación va a usar

Espero te sirva
Saludos  :blink:

gnfrs:
Qué es lo que se corrompe?

Si vos en un formulario ponés la ' ñ ' qué llega por $_POST al otro script?

marlon:
tengo un campo text en un form. cuando hago click en submit para enviarlo a otra pagina php, llega algo como esto #241; en lugar de las ñ y los acentos.

Navegación

[0] Índice de Mensajes

Ir a la versión completa