Control+Formulario+Archivo

Archivo
El selector de archivo permite enviar un archivo desde el ordenador del cliente al servidor. En un formulario "normal", este control se envía siempre y el valor enviado es el nombre del archivo elegido. Código fuente ||~ Control ||~ $_REQUEST || code  code ||  || Array ( [archivo1] => loquesea.txt ) ||

Para que este control envíe toda la información, el formulario debe tener el atributo enctype con el valor multipart/form-data y ser enviado con el método POST. La información se almacena entonces en la matriz $_FILES (pero no en la variable $_REQUEST).

Código fuente ||~ Control ||~ $_FILES || code   code ||  || Array ( [archivo2] => Array ( [name] => loquesea.txt [type] => text/plain [tmp_name] => C:\ejemplos\loquesea.txt [error] => 0 [size] => 27890 ) ) ||

Antes de utilizar este control, hay que configurar en el archivo php.ini el tamaño máximo de los archivos que se pueden enviar (mediante la directiva post_max_size)