Foros del Web » Programando para Internet » Jquery »

Jquery, Load, Codificación y PHP

Estas en el tema de Jquery, Load, Codificación y PHP en el foro de Jquery en Foros del Web. Hola a todos, solicito su ayuda. Estoy utilizando Jquery para cargar un archivo php (comentarios.php) este archivo maneja php obviamente y toma información de una ...
  #1 (permalink)  
Antiguo 03/07/2010, 18:37
Avatar de Mcruzmx  
Fecha de Ingreso: abril-2006
Mensajes: 357
Antigüedad: 18 años, 8 meses
Puntos: 9
Pregunta Jquery, Load, Codificación y PHP

Hola a todos, solicito su ayuda.

Estoy utilizando Jquery para cargar un archivo php (comentarios.php) este archivo maneja php obviamente y toma información de una base de datos, la codificación de la base de datos así como los archivos se encuentran en ISO-8859-1, mi css también esta en esa codificación, de hecho todo funciona perfecto, no hay ningún problema en ningún archivo o página mas bien. PERO. en una que llamaré para el ejemplo post.php tengo un div donde cargo con jquery el archivo comentarios.php

si cargo comentarios.php solo se ve perfecto.

si cargo comentarios.php por medio de jquery usando load en un div en post.php me salen caracteres raros.

si cargo comentarios.php dentro del mismo div pero usando un include de php se ve perfecto.

debo usar jquery pues es la unica opción que conozco para poder cargar esa sección (div) unicamente cuando lo necesite.

sé que la respuesta que me diran es que convierta todos mis archivos en utf-8, pero no puedo hacer eso, de hecho antes estaba así, pero se me presentaron problemas de incompatibilidad similar pues estoy aplicando rss y otras tecnologías que requieren ISO-8859-1.

mi pregunta es: ¿por que Jquery me convierte la codificación del archivo que carga con load en utf-8 y como puedo definir ahí el ISO-8859-1 como predeterminado?

Código para cargar archivo:
Código:
var id_post="<? echo $post_to_show; ?>";
$("#comentarios").load("comentarios.php?id_post="+id_post).fadeIn("slow");
uso jquery-1.4.2.js

Gracias por su ayuda.
  #2 (permalink)  
Antiguo 04/07/2010, 00:41
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Tema movido desde javascript
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 05/07/2010, 09:25
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 8 meses
Puntos: 101
Respuesta: Jquery, Load, Codificación y PHP

Me parece que la codificaion tiene que ser de lado servidor. Probaste con utf8-decode?

Esto de los charsets a veces lleva tiempo de prueba y error porque es confuso. No?

Etiquetas: load, php
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 15:32.