Foros del Web » Creando para Internet » Flash y Actionscript »

XML php y tildes que no se ven

Estas en el tema de XML php y tildes que no se ven en el foro de Flash y Actionscript en Foros del Web. Hola que tal, tengo el siguiente problema con los tildes. Ya probe con utf8_encode y nada, tambien System.useCodePage=true; y tampoco Explico: tengo un archivo site_list.php ...
  #1 (permalink)  
Antiguo 26/03/2009, 16:49
 
Fecha de Ingreso: febrero-2006
Mensajes: 217
Antigüedad: 18 años, 2 meses
Puntos: 0
XML php y tildes que no se ven

Hola que tal, tengo el siguiente problema con los tildes. Ya probe con utf8_encode y nada, tambien System.useCodePage=true; y tampoco

Explico: tengo un archivo site_list.php que recoje los datos desde una BD y los muestra en XML para cargarlos en FLASH
Código PHP:
<?php header("Content-type: application/xhtml+xml; charset=UTF-8");
require_once(
'db_connect.php'); 
 
mysql_select_db($database_sitio,$sitio);
$consulta mysql_query("SELECT*FROM portfolio ORDER BY id"$sitio) or die(mysql_error());
echo 
'<thumbnails>';
while (
$row_portfolio=mysql_fetch_assoc($consulta)) { 

    echo 
'<thumbnail filename="'.$row_portfolio['thumbnail'].'"';
    echo 
'url="http://'.$row_portfolio['url'].'"';
    echo 
'titulo="'.$row_portfolio['titulo'].'"';
    echo 
'descripcion="'.$row_portfolio['descripcion'].'"';
    echo 
'/>';

echo 
'</thumbnails>';
?>
si este archivo lo ejecuto solo en el navegador, me muestra las ñ y los tildes perfectamente. Pero si lo quiero mostrar a traves de flash, ya no me los muestra.

Ademas, si en la pelicula flash cargo directamente un archivo XML con tildes y ñ, tambien me los muestra.

El problema esta en la transformacion de php a xml, por que es ahi cuando no me quiere mostrar bien el contenido.

aguna idea?
  #2 (permalink)  
Antiguo 27/03/2009, 07:50
Avatar de sirguy  
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 17 años, 6 meses
Puntos: 12
Respuesta: XML php y tildes que no se ven

Prueba a ver si suena la flauta cambia el header por este:

<?php header('Content-Type:text/html; charset=ISO-8859-1'); ?>

Un saludo
__________________
Chanante!
  #3 (permalink)  
Antiguo 27/03/2009, 15:18
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 16 años, 10 meses
Puntos: 67
Respuesta: XML php y tildes que no se ven

Usa CDATA http://www.after-hours.org/2005/01/02/flash-xml-cdata/
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 05:32.