Esto seria el archivo principal que he llamado "test.php"
Código:
Y este seria el que realiza la upload del archivo y luego extrae el codigo que busco en el archivo xml que se sube:<html> <head> <title> Proyecto </title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> </head> <body> <table width="343" border="0"> <tr> <td>Seleccionar ubicación del archivo</td> </tr> <tr> <td> <form action="upload.php" method="post" enctype="multipart/form-data"> <input name="archivo" type="file" size="35" /> <input name="enviar" type="submit" value="Upload File" /> <input name="action" type="hidden" value="upload" /> </form> </td> </tr> </table> </body> </html>
Código:
el problema esque el codigo se queda en el punto "aqui llego 1" y no sigue mas y no se ver porque. <?php
$status = "";
if ($_POST["action"] == "upload") {
// obtenemos los datos del archivo
$tamano = $_FILES["archivo"]['size'];
$tipo = $_FILES["archivo"]['type'];
$archivo = $_FILES["archivo"]['name']; //nombre del archivo con extension
if ($archivo != "") {
// guardamos el archivo a la carpeta Reports
$destino = "reports/".$archivo;
if (copy($_FILES['archivo']['tmp_name'],$destino)) {
$status = "Archivo <b>".$archivo."</b> subido al servidor";
} else {
$status = "Error al subir el archivo";
}
} else {
$status = "Error al subir archivo";
}
echo $status;
}
//Extraer los datos del XML
$xml = simplexml_load_file($archivo);
echo "<br>aqui llego 1";
foreach ($xml->Page as $Page){
echo "aqui llego 2";
if ($Page->Group->Item->Title == "Total") {
echo "aqui llego 3";
echo $Page->Group->Item->Value.''."<br>";
}
}
?>


imprime algún tipo de error?

