<?php
// acá pregunto si el índice 'commit' esta setteado,
// con esto verífico que la data ha llegando mediante
// method POST
if( isset( $_POST['commit'] ) ) { // ahora debo verificar el $_FILES y ver si ta todo ok
if( $_FILES['file']['error'] === 0 ) {
// el archivo ha sido subido correctamente
// y prósigo ha ubicarlo en una carpeta en mi webserver
// utiliza la function print_r( $_FILES ) pa saber la metadata
// del archivo subido en cuestión, print_r() es una function
// que escupe la estructura de un array, con sus respectivos
// índices y valores, super útil
// $_FILES['file']['tmp_name']: me tira en que carpeta
// esta ubicado este archivo temporalmente, ya sabiendo esto
// utilizo la function move_uploaded_file(), para ubicar al file
// en dónde se me plasca
// acuérdate que el segundo parámetro de esta function,
// hace referencia a donde será puesto el archivo subido
// y por ende debes específicar su nombre y su extensión,
// un error común para los beginners es poner directamente
// la carpeta pero no como se llamará el archivo.
}
}
?>