ecco fatto
Codice PHP:
<?
$dir 
"cartella_dove_uppare_files/"// ricordati lo / finale
// get posted data into local variables
$EmailFrom Trim(stripslashes($_POST['Email'])); 
$EmailTo "music@mondonotte.net";
$Subject "Music";
$Username Trim(stripslashes($_POST['Username'])); 
$Titolo Trim(stripslashes($_POST['Titolo'])); 
$Commento Trim(stripslashes($_POST['Commento']));
if (
is_uploaded_file($_FILES['nomecampofile']['tmp_name'])){
 if (
move_uploaded_file($_FILES['nomecampofile']['tmp_name'],$dir.$_FILES['nomecampofile']['name'])) {
 
$File "<a href=\"http://www.tuosito.ext/".$dir.$_FILES['nomecampofile']['name']."\">".$_FILES['nomecampofile']['name']."</a>";
}}
// validation
$validationOK=true;
if (
Trim($Username)==""$validationOK=false;
if (
Trim($Titolo)==""$validationOK=false;
if (
Trim($Email)==""$validationOK=false;
if (
Trim($Commento)==""$validationOK=false;
if (
Trim($File)==""$validationOK=falseVe bene così
if (!
$validationOK) {
print 
"<meta http-equiv=\"refresh\" content=\"0;URL=http://www.mondonotte.net/Music/Errore/\">";
exit;
}

// prepare email body text
$Body "";
$Body .= "User: ";
$Body .= $Username;
$Body .= "\n";
$Body .= "Titolo: ";
$Body .= $Titolo;
$Body .= "\n";
$Body .= "E-mail: ";
$Body .= $Email;
$Body .= "\n";
$Body .= "Commento: ";
$Body .= $Commento;
$Body .= "\n";
$Body .= "Link File: ";
$Body .= $File;
$Body .= "\n";

// send email 
$success mail($EmailTo$Subject$Body"From: <$EmailFrom>");

// redirect to success page 
if ($success){
print 
"<meta http-equiv=\"refresh\" content=\"0;URL=http://www.mondonotte.net/Music/Ok/\">";
}
else{
print 
"<meta http-equiv=\"refresh\" content=\"0;URL=http://www.mondonotte.net/Music/Errore/\">";
}
?>