bhe era un miracolo che andasse con php4, visto che quel metodo è deprecato da anni.

Al posto della funzione copy usa move_uploaded file, e poi non vedo da dove prelevi il file, ma ho paura che tu dia per scontato che un campo file chiamato pippo generi una variabile chiamata $pippo, invece devi andare a cercare il tuo file nell'array $_FILES['pippo'] dove avrai altre info oltre al nome del file.

ciao