ma

codice:
if ($_POST['invia'])
a me puzza un po', visto che invia è il nome dato all'input di submit. Prova, all'inizio della pagina send.php a mettere queste due istruzioni:

codice:
print_r($_POST);
print_r($_FILES);
cosi' verifichi per bene il contenuto dei due array passati.

P.S. Sono ascia di sokker