Regresar a la página www.ComoCrearTuWeb.com
Resultados 1 al 4 de 4

Tema: function fopen para feeds rss

  1. #1
    Esto empieza a ser un vicio... Habitante Avatar de gjulian
    Fecha de Ingreso
    29 ene, 09
    Ubicación
    Sevilla
    Mensajes
    558
    Poder de Reputación
    15

    function fopen para feeds rss

    Saludos, traigo aqui un problemilla que no se si debería de ir a php, pero lo voy a postear porsi...
    Siguiendo los tutods de codomodragon y lantiga estiy creando unos feeds rss con php, PERO, me surge un problema que no sé como solucionar.
    Es el siguiente: tengo este archivo
    Código PHP:
    $archivo fopen("feeds.xml" "a+");
    if (
    $archivo)
    {
    fputs ($archivo"<item>");
    fputs ($archivo"<title>".$nombre[0]."</title>");
    fputs ($archivo"<link>http://localhost/SevillaGuapa/".$imagen['url']."</link>");
    fputs ($archivo"<description>subida por: ".$_SESSION['usuario']."</description>");
    fputs ($archivo"</item>");
    }
    fclose ($archivo);

    que como vereis me escribe los feeds recientes de mi web en el archivo .xml.
    PERO como hago para cuando se escriba algo nuevo lo haga dentro de </channel></rss>
    porque de lo contrario no se añade, queda detras.
    Gracias
    Última edición por gjulian; 03/07/2012 a las 18:32
    Lo mejor de caerse al tropezar, es volverse a levantar.

  2. #2
    Esto empieza a ser un vicio... Habitante Avatar de lantiga
    Fecha de Ingreso
    23 feb, 11
    Mensajes
    905
    Poder de Reputación
    14
    Lo suyo es vincularlo a un base de datos para tener un ID que puedas incrementar o recorrer o etc...
    Suscribete a Los videotutoriales de Lantiga y podre hacer vídeos más largos y con mejor calidad.

  3. #3
    Esto empieza a ser un vicio... Habitante Avatar de gjulian
    Fecha de Ingreso
    29 ene, 09
    Ubicación
    Sevilla
    Mensajes
    558
    Poder de Reputación
    15
    Lo tengo relacionao a la bbdd y cuando es subido algo nuevo tengo el codigo anterior para que lo escriba en feeds.xml.
    Lo que ocurre, es que me lo escribe detras de la etiqueta de cierre del archivo
    Código HTML:
    </channel></rss>
    Consecuentemente no aparece en el RSS.
    En el foro de php y Mysql me haz mandado un link del manual de php para la funcion fopen y he llegado hasta aqui http://www.php.net/manual/es/function.fseek.php y no entiendo bien si esto funcionaría
    A ver tu que tienes mas conocimientos que yo de estos temas sabrías aclararmelo.
    Gracias
    Última edición por gjulian; 04/07/2012 a las 16:22
    Lo mejor de caerse al tropezar, es volverse a levantar.

  4. #4
    Esto empieza a ser un vicio... Habitante Avatar de gjulian
    Fecha de Ingreso
    29 ene, 09
    Ubicación
    Sevilla
    Mensajes
    558
    Poder de Reputación
    15
    Tenias razon lantiga. Había que relacionarlo a la bbdd y truncarlo y escribirlo con (w+)
    Yo la tenía mal relaciona y ademas la escribía con (a+)
    Gracias
    Lo mejor de caerse al tropezar, es volverse a levantar.

Temas Similares

  1. TypeError: this.object.sendEvent is not a function
    Por Foxwan en el foro Foro General
    Respuestas: 5
    Último Mensaje: 06/05/2012, 21:43
  2. function mmLoadMenus no funciona en navegadores
    Por manchego en el foro Otros Elementos
    Respuestas: 1
    Último Mensaje: 26/10/2011, 15:57
  3. Funcion "fopen" de php a traves de HTML-KIT
    Por toti en el foro Php Bases de Datos y MySQL (Nuevo!)
    Respuestas: 9
    Último Mensaje: 03/08/2011, 20:41
  4. Fatal error: Call to undefined function: mysql_connect?¿? ALGUIEN ME AYUDA PLZ
    Por sepiro en el foro Php Bases de Datos y MySQL (Nuevo!)
    Respuestas: 18
    Último Mensaje: 13/03/2011, 23:19
  5. Que son los feeds?
    Por nachito en el foro Foro General
    Respuestas: 21
    Último Mensaje: 11/03/2011, 00:15

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •