Foros del Web » Creando para Internet » HTML »

Maldita codificacion

Estas en el tema de Maldita codificacion en el foro de HTML en Foros del Web. Tengo una pagina en ASP con base de datos MySQL ( www.ajalas.com ) que estoy armando pero es un problema la codificacion, tengo unas pestañas ...
  #1 (permalink)  
Antiguo 25/07/2006, 11:28
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 11 meses
Puntos: 16
Maldita codificacion

Tengo una pagina en ASP con base de datos MySQL (www.ajalas.com) que estoy armando pero es un problema la codificacion, tengo unas pestañas que se generan con AJAX y el problema es que dentro de estas me descompone los caracteres extraños (ñ's, acentos, etc.)

en la pagina principal tengo
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

y la base de datos esta como latin1 que se supone que es el equivalente pero me descompone los caracteres, ¿como puedo corregirlo? ¿alguien sabe?
  #2 (permalink)  
Antiguo 25/07/2006, 14:27
 
Fecha de Ingreso: julio-2005
Mensajes: 127
Antigüedad: 19 años, 4 meses
Puntos: 0
El problema que tienes se debe a que ajax sólo envía las peticiones en utf-8, lo que puedes hacer es que la página que envía la respuesta la envíe codificada en iso-8859-1, no se en ASP cómo puedes lograr esto, en php lo hago con:

@header("Content-type: text/html; charset=iso-8859-1");
  #3 (permalink)  
Antiguo 25/07/2006, 17:00
 
Fecha de Ingreso: octubre-2005
Mensajes: 207
Antigüedad: 19 años, 1 mes
Puntos: 0
Una pregunta, eso lo agregas dentro del código php? así:
<?php
@header("Content-type: text/html; charset=iso-8859-1");
...etc...
?>

o dónde...?
  #4 (permalink)  
Antiguo 25/07/2006, 18:02
 
Fecha de Ingreso: julio-2005
Mensajes: 127
Antigüedad: 19 años, 4 meses
Puntos: 0
Así mismo, antes de que se imprima cualquier otra cosa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:12.