PHP - DOMDocument

   
Vista:

DOMDocument

Publicado por Diego (6 intervenciones) el 01/12/2017 10:10:01
Buenos días,

os pongo en situación, tengo un formulario a través del cual recojo un archivo .xml lo subo al servidor, lo meto en un elemento DOMDocument, lo parseo, etc hasta ahí todo bien, el problema viene es que si trato de hacerlo para más de un archivo no consigo hacer que parsee más de uno, he probado a que los suba al servidor masivamente y no hay problema, solo es al hacer el

1
2
3
4
5
for ($i = 0; i<count($_FILES['file']['name']); $i++){
 
    $doc = new DOMDocument;
    $doc->load($_FILES['file']['name'[$i]);
}

ahí deja de trabajar y se detiene, ¿podría alguien ponerme en el buen camino?

gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

DOMDocument

Publicado por Miguel (205 intervenciones) el 01/12/2017 15:24:08
Hola,
Creo que pasa porque usas la variable name en lugar de tmp_name. De igual manera, este enlace te puede servir: http://php.net/manual/es/features.file-upload.multiple.php

PD: Haz un print_r a la variable $_FILES para entender su estructura.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad