Grazie per la risposta ma non ho capito bene cosa fare.... invio codice file php...
come dovrei inizializzare le variabili $errori?

<?php
isset($_POST['nome'])? $nome = $_POST['nome'] : $nome = "";
isset($_POST['cognome'])? $cognome = $_POST['cognome'] : $cognome = "";
isset($_POST['indirizzo'])? $indirizzo = $_POST['indirizzo'] : $indirizzo = "";
isset($_POST['anno'])? $anno= $_POST['anno'] : $anno = "";
isset($_POST['mail'])? $mail= $_POST['mail'] : $mail = "";
isset($_POST['curriculum'])? $curriculum= $_POST['curriculum'] : $curriculum = "";
isset($_POST['trattamento_dati'])? $trattamento_dati= $_POST['trattamento_dati'] : $trattamento_dati = "";

// Validation
if (strlen($nome)>0)
$nome = filter_var($nome, FILTER_SANITIZE_STRING);
if ($nome == "")
echo ("<p align='center'><font face='Arial' size='2' color='#FF0000'>Inserire Nome</font></p>");

if (strlen($cognome)>0)
$cognome = filter_var($cognome, FILTER_SANITIZE_STRING);
if ($cognome == "")
echo("<p align='center'><font face='Arial' size='2' color='#FF0000'>Inserire Cognome</font></p>");

if (strlen($indirizzo)>0)
$nome = filter_var($indirizzo, FILTER_SANITIZE_STRING);
if ($indirizzo== "")
echo("<p align='center'><font face='Arial' size='2' color='#FF0000'>Inserire indirizzo</font></p>");

if (strlen ($anno)>0)
{
$anno = filter_var($anno, FILTER_SANITIZE_STRING);
if (!filter_var($anno, FILTER_VALIDATE_INT))
echo("<p align='center'><font face='Arial' size='2' color='#FF0000'>Inserire Data di nascita valida</font></p>");
}
if ($anno == "")
echo("<p align='center'><font face='Arial' size='2' color='#FF0000'>Inserire Data di nascita</font></p>");

if (strlen($mail)>0)
{
$mail = filter_var($mail, FILTER_SANITIZE_EMAIL);
if (!filter_var($mail, FILTER_VALIDATE_EMAIL))
echo("<p align='center'><font face='Arial' size='2' color='#FF0000'>Inserire un indirizzo mail valido</font></p>");
}
if ($mail == "")
echo("<p align='center'><font face='Arial' size='2' color='#FF0000'>Inserire un indirizzo mail</font></p>");

// VERIFICA DI COMPATIBILITA CON I FORMATI SUPPORTATI
$allowed_types = array("application/msword","application/pdf","application/plain");
if(!in_array($_FILES["curriculum"]["type"],$allowed_types)) {

die("Inserire curriculum, sono ammessi solo i seguenti formati: .doc .txt .pdf");
}

//trttamento dati
if ( strcasecmp($trattamento_dati,"Accetto") != 0 && strcasecmp($trattamento_dati,"Non Accetto") != 0 )
{
echo ("<p align='center'><font face='Arial' size='2' color='#FF0000'>Leggere Privacy</font></p>");
}

if (strlen($trattamento_dati) == 0 )
{
echo ("<p align='center'><font face='Arial' size='2' color='#FF0000'>Leggere Privacy</font></p>");
}

require_once("class.phpmailer.php");
//require_once("class.smtp.php");

$mail = new PHPMailer();

$mail->From = "gionathan@email.it"; // from mail
$mail->FromName = "nome"; // from name
$mail->SMTPDebug = 1;
$mail->IsHTML(true);
$mail->host = "smtp.aruba.it ";
$mail->isSMTP();
$mail->Timeout= 30;
$mail->SMTPAuth = true;
$mail->Port = 25;
$mail->Username = "info@residenzaifaggi.it";
$mail->Password = "promoservice1518";

// con AddAddress aggiungi tutti gli indirizzi a cui lo vuoi inviare
$mail->AddAddress("gionathan@email.it", "Nome");
$mail->Subject = "curriculum";
$mail->Body = "nome"; // qui metti il tuo testo

/*
AGGIUNGIAMO L'ALLEGATO:
devi passare il file selezionato quindi usi l'array globale
$_FILES passandogli come chiave il nome del tuo campo di upload
[se noti in form io l'ho chiamato file],
e poi il nome del file, lasciando la chiave a name
*/
$attach = $_FILES["curriculum"]["tmp_name"];
$file_name = $_FILES["curriculum"]["name"];
$mail->AddAttachment($attach, $name = $file_name, $encoding = "base64", $type = "application/octet-stream");

if(!$mail->Send()) {
echo "Message was not sent.";
echo "Mailer error: " . $mail->ErrorInfo;
} else {
echo "Message has been sent.";
}
//chiudiamo la connessione
//$mail->SmtpClose();
//unset($mail);}

?>