Hallo,
also dies funktioniert auch nicht. Ich finde das sehr merkwürdig, da es die selbe php.ini ist.
PHP-Code:
<?php
error_reporting(E_ALL);
if(!empty($_FILES['file']['name'])) {
if(copy($_FILES['file']['tmp_name'],"tmp/".$_FILES['file']['name']."")) {
echo "<b>Upload beendet!</b><br>";
echo "Dateiname: ".$_FILES['file']['name'];
echo "<br>";
echo "Dateigröße: ".$_FILES['file']['size']." Bytes";
echo "<br><br>";
# EMAIL
$absender = "Irgendein_Absender";
$empfaenger = "info@cds-willich.de";
$email_bcc = "webmaster@cds-willich.de";
// Hier schönes HTML schreiben, net so wie ich jetzt :-)
$body = "<html><head></head><body>";
$body.= "Name: ".$_POST['name']."<br>";
$body.= "Email: <a href="mailto:".$_POST['email']."">".$_POST['email']."</a>";
$body.= "</body></html>";
// Mail-Header -> HTML!
$header = "From:".$absender."<".$absender.">n";
$header.= "Reply-To: ".$absender."n";
$header.= "Bcc: ".$email_bcc."n";
$header.= "X-Mailer: PHP/" . phpversion(). "n";
$header.= "X-Sender-IP: ".$_SERVER['REMOTE_ADDR']."n";
$header.= "Content-Type: text/html";
#TESTAUSGABE
#echo '<br>';
#echo $body;
mail("$empfaenger", "Betreff", "$body", "$header");
}
}
else {
?>
<html>
<head>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" enctype="multipart/form-data" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
Datei wählen:<br>
<input type="file" name="file">
<br>
<!-- HIER HTML FORMULAR -->
Name:<br>
<input type="text" name="name" value="" size="17">
<br>
Email:<br>
<input type="text" name="email" value="Name@ISP.de" size="17">
<br>
usw.
<input type="submit" name="Abschicken" value="Abschicken">
</form>
</body>
</html>
<?php
}
?>
Es gibt ja die möglichkeit sich vorher bei einem pop3server zu authentifizieren mittels
http://de2.php.net/manual/de/function.imap-open.php
Wenn ich aber $mbox = imap_open ("{post.strato.de/pop3:110}INBOX", "info@cds-willich.de", "password für user id");
ich weiss leider nicht wie ich dies komplett ins skript implementiere, bei mir läufts leider nicht
Sven