Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/12/2010, 23:22
Avatar de nico89
nico89
 
Fecha de Ingreso: noviembre-2010
Mensajes: 13
Antigüedad: 13 años, 5 meses
Puntos: 0
Pregunta Ayudenme a encontrar el error a esto

Miren tengo este codigo PHP se encarga de leer un archivo XML almacenarlo en una variable $xml y luego mostrarlo en pantalla, pero por alguna razon no anda. Les dejo el code:

Código PHP:
<?
$doc 
= new DOMDocument(); 
$doc->load('_xml/muro.xml'); 

$xml = array("id""usuario""contenido""fecha"); 

$comentarios $doc->getElementsByTagName("comentario"); //Cargar los comentarios
$i 1//Un contador para saber cuantos elementos voy a cargar

foreach($comentarios as $comentario)
{
$usuario $comentario->getElementsByTagName("usuario"); //Averigua el usuario que hizo el comentario
$usuario $usuario->item(0)->nodeValue;
 
$contenido $comentario->getElementsByTagName("contenido"); //Averigua el contenido del comentario
$contenido $contenido->item(0)->nodeValue;

$fecha $comentario->getElementsByTagName("fecha"); //Averigua la fecha del comentario
$fecha $fecha->item(0)->nodeValue;

$id $comentario->getElementsByTagName("id"); //Averigua el id del comentario
$id $id->item(0)->nodeValue;

$xml['id'][$i] = $id//Cargar el ID a la array
$xml['usuario'][$i] = $usuario//Cargar el ID a la array
$xml['contenido'][$i] = $contenido//Cargar el ID a la array
$xml['fecha'][$i] = $fecha//Cargar el ID a la array

$i += 1;
}

while (
$e==$i)
{
    echo 
$xml['id'][$e];
    
    
$e += 1;
}
?>
Archivo XML: (Aunque no lo necesitan pero por las dudas)
Código HTML:
<?xml version="1.0" encoding="utf-8"?>
<muro>
	<comentario>
		<id>1</id>
		<usuario>1</usuario>
		<contenido>Prueba1</contenido>
		<fecha>11/12/2010</fecha>
	</comentario>
	<comentario>
		<id>2</id>
		<usuario>2</usuario>
		<contenido>Prueba2</contenido>
		<fecha>10/12/2010</fecha>
	</comentario>
	<comentario>
		<id>3</id>
		<usuario>1</usuario>
		<contenido>Prueba3</contenido>
		<fecha>10/12/2010</fecha>
	</comentario>
	<comentario>
		<id>4</id>
		<usuario>2</usuario>
		<contenido>Prueba4</contenido>
		<fecha>10/12/2010</fecha>
	</comentario>
	<comentario>
		<id>5</id>
		<usuario>3</usuario>
		<contenido>Prueba5</contenido>
		<fecha>10/12/2010</fecha>
	</comentario>
</muro>