function inviaemail($name, $mail, $dest, $subject, $msg, $namedestinatario, $file)
{
$space="\r\n";
$subject = "Una cartolina for YOU!";
$headers = "";
$headers .= "From: ".$name."<".$mail.">".$space;
$headers .= "Reply-To: ".$name."<".$mail.">".$space;
$msg = "\n\n $name ha inviato a te $namedestinatario una cartolina! - Visualizzala che aspetti? ";
$msg .= "\n\n La cartolina dedicatati da $name è visionabile da qui: miourl/file.php?file=$file";
mail($dest, $subject, $msg, $headers);
}
inviaemail($name, $mail, $dest, $subject, $msg);
La domanda è:
Perchè $namedestinatario e $file sono gli unici parametri che non vengono passati...?
in sostanza l'email generata è solo questa:
NOMEINSERITO ha inviato a te una cartolina! - Visualizzala che aspetti?
La cartolina dedicatati da NOMEINSERITO è visionabile da qui: miourl/file.php?file=
ovvero.. $namedestinatario e $file non vengono visualizzati![]()
![]()
Grazie a chi mi sa dire perchè e come ovviare al problemuccio...
![]()