vedhæft fil til HTMLmail hvis en fil er oploaded
hej eksperter :)Jeg har lavet en form så jeg kan sende HTML mails ud, nu vil jeg os gerne have at jeg kan vedhæfte en fil til mailen, men det skal være muligt stadigvæk at lade være med at vedhæfte den, så den skal kun sende noget med hvis der er oploaded noget! det kode jeg har indtil nu ser således her ud:
<?
//håndtere variabler
$subject = $_POST[emne];
$tekst = $_POST[tekst];
//opret HTML
$htmlindhold = "
<html>
<head>
<title>$subject</title>
</head>
<body>
$tekst
</body>
</html>
";
//opret mappe/fil til arkiv
$folder = time();
mkdir("arkiv/" . $folder);
touch("arkiv/" . $folder . "/index.html");
//skriv indhold til fil
$fp = fopen("arkiv/" . $folder . "/index.html","w");
fputs($fp,$htmlindhold);
fclose($fp);
//flyt oploadet fil
if(function_exists("move_uploaded_file")) {
move_uploaded_file($_FILES['fil']['tmp_name'], "arkiv/" . $folder . "/" . $_FILES['fil']['name']);
}
else {
copy($_FILES['fil']['tmp_name'], "arkiv/" . $folder . "/" . $_FILES['fil']['name']);
}
//skriv mail headers
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: $franavn <$framail>\r\n";
//send mailen
mail($to, $subject, $htmlindhold, $headers);
?>
spørgsmålet er så hvordan vedhæfter jeg den evt fil til mailen?
