webForumDet fria alternativet

Bifoga bild via mail()

1 svar · 312 visningar · startad av mhedda

mheddaMedlem sedan feb. 2000385 inlägg
#1

Hejsan!
Jag har provat ett script för att bifoga sidar via mail() men det funkar inte riktigt jag får detta felmeddelande:
-----------------------------------------------------------------------------------
C:\PHP\uploadtemp\php92.tmp
Warning: filesize() [function.filesize]: Stat failed for 363 (errno=2 - No such file or directory) in c:\inetpub\wwwroot\fofs\agentur\model_mail.php on line 21

------------------------------------------------------------------------------------
Scriptet ser ut så här:

<?php
$namn = $_POST["namn"]; 
$epost = $_POST["epost"]; 
$epost_kropp = $_POST["text"]; 
$amne = $_POST["amne"]; 
$till = "mhedberg@yahoo.com";
 
//$bilaga = $_FILES["bilaga"]; 
$bilaga = $_FILES[ 'bilaga' ]['tmp_name']; 
$bilagan = $_FILES['bilaga']['name']; 
$bilagat = $_FILES['bilaga']['type']; 
$bilagas = $_FILES['bilaga']['size']; 
$fran = $namn."<".$epost.">"; 
echo $bilaga;
$postrubriker = "From: $fran\n"; 
$postrubriker .= "Reply-To: $fran\n"; 

if(isset($bilaga)) { 

$fil = fopen($bilaga,'rb'); 
$data = fread($fil, filesize($bilagas)); 
$kodad_bilaga = chunk_split(base64_encode($data)); 
fclose($fil); 

$postrubriker .= "MIME-version: 1.0\n"; 
$postrubriker .= "Content-type: multipart/mixed; "; 
$postrubriker .= "Boundary=\"Message-Boundary\"\n"; 

$postrubriker .= "Content-Transfer-Encoding: 7bit\n"; 

$epost_top = "--Message-Boundary\n"; 
$epost_top .= "Content-type: text/plain; charset=iso-8859-1\n"; 
$epost_top .= "Content-Transfer-Encoding: 8bit\n"; 

$epost_kropp = $epost_top . $epost_kropp; 

$epost_kropp .= "\n\n--Message-Boundary\n"; 
$epost_kropp .= "Content-type: $bilagat; name=\"$bilagan\"\n"; 
$epost_kropp .= "Content-Transfer-Encoding: Base64\n"; 
$epost_kropp .= "Content-disposition: filename=\"$bilagan\"\n\n"; 
$epost_kropp .= "$kodad_bilaga\n"; 
$epost_kropp .= "--Message-Boundary--\n"; 
} 
mail($till,$amne,$epost_kropp,$postrubriker); 

?>

Vad kan det vara för fel?
MVH

mheddaMedlem sedan feb. 2000385 inlägg
#2

Är det någon som vet är det jag som är ute och cycklar?
MVh

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)