grazie, funziona perfettamente, l'ho solo modificato cosi:
codice:
$random = md5(time()); $target_path = $target_path . $random . basename( $_FILES['uploadedfile']['name']);
in modo che quando passo il nome via mail passa anche il codice random giusto.
Un ultima domanda, nella mail mi arriva il link del file, ma non è cliccabile, ho provato aggiungendo <a href=\ ma non restituisce il link, come posso fare?
Codice PHP:
$file $percorso.$random.$_FILES['uploadedfile']['name']; //Messaggio  $oggetto = "Invio file per ordine $numordine"; $messaggio = "
 
Numero ordine$numordine
 Nota
$nota
 File
$file ";  //Inclusione della libreria require_once("phpmailer/class.phpmailer.php"); //Creiamo un oggetto PHPMailer e ne settiamo le variabili $mail = new PHPMailer(); $mail->From = "test@test.it"; $mail->FromName = "Invio file"; $mail->AddAddress("test@test.it"); $mail->IsHTML(true); $mail->Subject = $oggetto$mail->Body = $messaggio$mail->AddAttachment = ($percorso.$_FILES['uploadedfile']['name']); //Inviamo l'email if($mail->Send()) echo "
sarete ora reindirizzati al vostro account"; header("refresh:3;url=http://www.test.com/index.php");  ?> 
cosi in mail arriva il link come testo ma non cliccabile