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