Os pongo un burdo ejemplo y os doy el resultado asi sera mas facil comprender el problema.
pag1.php
Código:
supongamos que en la pagina 1 tengo esto, selecciono un archivo i lo envio..<form action="pag2.php" method="post" enctype="multipart/form-data" name="form1" id="form1"> <input type="file" name="file" /> <input type="submit" name="Submit" value="Enviar" /> </form>
pag2.php
Código:
en la pagina dos hago esto.. pero resulta que no me escribe nada.<? echo $_FILES['file']['name']; ?>
Yo supongo que el fichero no se llega a guardar en el temporal i por lo tanto no me llenar el array $_FILES.
Mi pregunta es: ¿A alguien le a pasado algo igual y tiene idea de que puede ser? o si mas no...¿Que problema y soluciones creeis que pueden haber?
Os pongo la info que me muestra el php.ini
Código:
Yo lo unico que se me ocurre es que la carpeta temporal por defecto no tenga los permisos correctamente o no este creada.. o por lo menos ami no se me permita el acceso.PHP Version 4.3.10 file_uploads On max_execution_time max_input_time 60 memory_limit 32M upload_max_filesize 2M upload_tmp_dir no value
Alguna idea? gracias de antemano.
PD: e intentado subir todo tipo i tamaño de archivo xD