Ho un form PHP che preso un text ed un file (<input type="file" ..>) mi scrive in un db ed effettua l'upload del file nel server.
Ho usato questo script 1000 volte ed ha sempre funzionato. Adesso mi sono accorto che il problema è che $_FILE, $_POST non funzionano cioè non restituiscono nessun valore.
Infatti se faccio
$tmp=$_POST['tmp']; --> tmp ha volre NULL
mentre se non uso $_POST, la variabile tmp è settata correttamente.
Il problema è che devo usare $_FILE per l'upload: come faccio ?
Inoltre dal phpinfo() ho visto che la register_globals è ON e la versione del PHP installato nella macchina è la 5.0.2.
Come risolvo il problema ? Esiste un modo per fare l'upload senza $_FILE ?