Abro tema porque me he estado comiendo la cabeza con esto casi dos días y no soy capaz de dar con la solución.
El caso es que necesito un código para subir archivos .xml a un servidor y que luego con los datos contenidos en dicho .xml crear un .txt con un formato específico que se pueda descargar.
El caso es que en el primer paso, la subida de archivos, no sé por qué no está funcionando correctamente. He mirado varios tutoriales de internet y copiado varios códigos para ver si funcionan y como todos aseguran que les funciona perfectamente estoy casi seguro de que el fallo está en mi máquina. Utilizo un MacBook con SnowLeopard 10.6.8
El código (uno de los que he probado) es el siguiente:
Formulario para subir:
Código:
Uploaded.php:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Upload file</title> </head> <body> <table> <form method="post" enctype="multipart/form-data" action="uploaded.php"> <tr> <td>Subir archivo para convertirlo</td> <td><input type="file" name="archivo" /></td> </tr> <tr> <td><input type="submit" name="convertir" value="Convertir" /></td> </tr> </form> </table> </body> </html>
Código:
He hecho una captura de pantalla también para que veais la estructura de carpetas que tengo. Todas tienen permisos de Lectura y escritura por todos:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Uploaded</title> </head> <?php move_uploaded_file($_FILES['archivo']['tmp_name'],'archivos/'.$FILES['name']); ?> <body> </body> </html>