Foros del Web » Programando para Internet » PHP »

Manejo de Contenido con PHP

Estas en el tema de Manejo de Contenido con PHP en el foro de PHP en Foros del Web. Estoy diseñando un sistema de post y una parte de ello requiere editar el sitemaps.xml Para ello parto de esto: Código: <?xml version="1.0" encoding="UTF-8"?> <urlset ...
  #1 (permalink)  
Antiguo 08/02/2011, 13:34
 
Fecha de Ingreso: abril-2010
Ubicación: Ping: BSAS - Arg
Mensajes: 791
Antigüedad: 14 años
Puntos: 25
Manejo de Contenido con PHP

Estoy diseñando un sistema de post y una parte de ello requiere editar el sitemaps.xml

Para ello parto de esto:

Código:
<?xml version="1.0" encoding="UTF-8"?>
<urlset
      xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
            http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<!-- created with Free Online Sitemap Generator www.xml-sitemaps.com -->

<url>
  <loc>http://subdominio.miweb.com/</loc>
  <changefreq>daily</changefreq>
  <priority>1.00</priority>
</url>
</urlset>
Lo que necesito hacer es agregar la ultima parte (<url>) y repetirla cada ves que cree el post. Eso no es problema.
El problema esta en la ultima linea...
Si actualmente agrego texto al xml se agrega debajo.

¿Como puedo solucionar esa última linea?
Existe alguna forma de borrar la última linea y luego la agrego cuando agregue toda la url + urlset?


Gracias desde ya!
  #2 (permalink)  
Antiguo 08/02/2011, 13:54
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Manejo de Contenido con PHP

Podrías quitar al xml el </urlset> una opción es con str_replace(), agregar tanto texto como necesites y luego agregarle de nuevo el </urlset>
  #3 (permalink)  
Antiguo 08/02/2011, 14:17
 
Fecha de Ingreso: abril-2010
Ubicación: Ping: BSAS - Arg
Mensajes: 791
Antigüedad: 14 años
Puntos: 25
Respuesta: Manejo de Contenido con PHP

Cita:
Iniciado por ocp001a Ver Mensaje
Podrías quitar al xml el </urlset> una opción es con str_replace(), agregar tanto texto como necesites y luego agregarle de nuevo el </urlset>
Gratcie!

Etiquetas: contenido, manejo
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 02:41.