Bitte um Hilfe !
| From: | Andreas | Date: | Mon, 03 Nov 2003 21:08:21 +0000 |
| Subject: | Bitte um Hilfe ! | ||
| Groups: | php.doc.de | ||
| Request: | Send a blank email to doc-de+get-978@lists.php.net to get a copy of this message | ||
Hallo,
ich hoffe das ich auf diesem Wege jemanden finde der mir das Skript hier zum
laufen bringen kann. Ich bin leider absoluter PHP Neuling und versuche seit
über einer Woche das Teil zum laufen zu bringen ! Aber es kommt immer eine
leere oder gar keine Datei (Foto) in der Mail an. Des weiteren habe ich
keine Absender Adresse in der Mail , also das FROM fehlt ! Bei mir als "von"
bezeichnet.
Ich wäre sehr dankbar wenn mir jemand das Skript so ändern könnte das ich es
einsetzen kann.
MFG
Andreas Lammert
Hier das Skript
<?php
#Bild codieren
$datei_content = fread(fopen($datei,"r"),filesize($datei));
$pic = fopen($_POST["datei"], r);
$size = filesize($_POST["datei.jpg"]);
$picture = fread($pic, $size);
$emailPic = chunk_split(base64_encode($picture));
fclose($pic);
$text;
$von = $_Post["von"];
$to = "Andyhh32@yahoo.de";
$header = "MIME-Version: 1.0\r\nContent-Type:multipart/mixed;
boundary=\"BOUND\"\r\n";
$Betreff = $_POST["Betreff"];
$body = "Text der Mail\r\n--BOUND\r\nContent-Type: text/plain;
charset=iso-8859-1 \r\nContent-Disposition: inline
\r\nContent-Transfer-Encoding: 7bit\r\n\r\n$text\r\n--BOUND\r\nContent-Type:
image/jpeg; name=\"bild.jpg\"\r\nContent-Description:
\"$picture\"\r\nContent-Transfer-Encoding: base64\r\nContent-Disposition:
attachment \r\n\r\n$emailPic\r\n\r\n--BOUND\r\n";
mail($to, $Betreff, $body, $header);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Formmailer</title>
</head>
<body>
<form enctype=\"multipart/form-data\" method="post" action="<?php
echo
$_SERVER['PHP_SELF']; ?>">
<body bgcolor="#3399FF">
<br><br>
<p align="center"><font face="Arial" size="5">Mail
schreiben</font>
<br><br>
<center>
<p>
<input type="hidden" name="to" value="Andyhh32@yahoo.de">
<input type="hidden" name="action" value="send">
</p>
<table border="2" cellspacing="1" cellpadding="3"
bgcolor="#3366FF"
width="593">
<tr>
<td bgcolor="#99CCFF" width="57"><font face="Verdana, Arial,
Helvetica,
sans-serif" size="1">ID
Dame:</font></td>
<td bgcolor="#99CCFF" width="514"><font face="Arial">
<input type="text" name="Betreff" value="" size="30"
class="buttonor">
</font></td>
</tr>
<tr>
<td bgcolor="#99CCFF" width="57"><font face="Verdana, Arial,
Helvetica,
sans-serif" size="1">E-Mail:</font></td>
<td bgcolor="#99CCFF" width="514"><font face="Arial">
<input type="text" name="von" value="Ihre Mailadresse"
size="30"
class="buttonor">
</font></td>
</tr>
<tr>
<td bgcolor="#99CCFF" width="57"><font face="Verdana, Arial,
Helvetica,
sans-serif" size="1">Text:</font></td>
<td bgcolor="#99CCFF" width="514"><font face="Arial">
<textarea name="text" rows="10" cols="60" wrap="hard"
class="buttonor"></textarea>
</font></td>
</tr>
<tr>
<td bgcolor="#99CCFF" width="57"><font face="Verdana, Arial,
Helvetica,
sans-serif" size="1">Datei:</font></td>
<td bgcolor="#99CCFF" width="514"><font face="Arial">
<input type="file" name="datei" class="buttonor">
</font></td>
</tr>
<tr>
<td colspan="2" align="center" class="buttonor"
height="50" width="581"
bgcolor="#99CCFF">
<input type="submit" name="send" value="Absenden"
class="buttonor">
<input type="reset" value="Löschen" class="buttonor">
</td>
</tr>
</table>
</form>
</body>
</html>