Originariamente inviato da Medardo80
Stando a quello che c'è scritto dovrei fare così

$_FILES['userfile']['name'] = $nomefile

$_FILES['userfile']['tmp_name'] = $cartellasuserver

giusto?
No, il vettore $_FILES viene passato come il vettore $_POST, mettendo in una pagina un tag tipo

<input type="file" name="nome">

recuperando i dati del submit troverai in $_FILES['nome']['name'] il nome del file che hai selezionato prima di fare il submit e in $_FILES['nome']['tmp_name'] il percorso del file temporaneo che e' stato caricato sul server, in pratica il vettore $_FILES viene riempito automaticamente in fase di submit, spero di essermi spiegato, comunque a scanso di equivoci prova a fare una pagina con una form e un tag come il suddetto al suo interno, attenzione che nel tag form deve eseere spacificato l'attributo enctype="multipart/form-data", successivamente quando recuperi i dati esegui l'istruzione print_r($_FILES) e vedrai il vettore completo