Foros del Web » Programando para Internet » PHP »

crear rss desde php

Estas en el tema de crear rss desde php en el foro de PHP en Foros del Web. Hola amigos, Estoy tratando de crear una página rss para paginar las últimas noticias de una web pero no consigo hacerla funcionar. Antes estaba en ...
  #1 (permalink)  
Antiguo 24/02/2005, 05:47
 
Fecha de Ingreso: octubre-2003
Ubicación: Santander
Mensajes: 236
Antigüedad: 14 años, 2 meses
Puntos: 0
crear rss desde php

Hola amigos,

Estoy tratando de crear una página rss para paginar las últimas noticias de una web pero no consigo hacerla funcionar. Antes estaba en ASP y funcionaba en un fichero con extensión asp. Ahora que lo pongo en php no me lo reconoce.

¿Tal vez pueda ser por la primera línea?
Código:
<?xml version='1.0' encoding='iso-8859-1' ?>
(Ya que las etiquetas de apertura y cierre coinciden con las de php)

Muchas gracias
  #2 (permalink)  
Antiguo 24/02/2005, 07:48
 
Fecha de Ingreso: octubre-2003
Ubicación: Santander
Mensajes: 236
Antigüedad: 14 años, 2 meses
Puntos: 0
¿Puede ser que la solución esté en cambiar de algún modo las estiquetas de apertura y cierre de la primera línea?
  #3 (permalink)  
Antiguo 24/02/2005, 08:01
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

Si, ese es el problema. PHP al ver <? esta esperando que sea la etiqueta de apertura de codigo PHP. La solucion es meter esa primera linea en un echo:
Código PHP:
<?php echo '<?xml version=\'1.0\' encoding=\'iso-8859-1\' ?>';?>
saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.

Última edición por josemi; 24/02/2005 a las 08:03
  #4 (permalink)  
Antiguo 24/02/2005, 08:31
 
Fecha de Ingreso: octubre-2003
Ubicación: Santander
Mensajes: 236
Antigüedad: 14 años, 2 meses
Puntos: 0
Muchas gracias!!!!! conseguido
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 22:57.