Natürlich habe ich es auch ausprobiert. Ich dachte nur, dass der "Header" im Grunde dass ist, was der Empfänger hinterher im Kopf der Mail sieht, und nichts direkt mit dem eigentlichen Versenden zu tun hat.
Ich dachte, ich könnte mal so einfach fragen. Dachte nicht, dass ich gleich das ganze Skript mitschicken muss, damit meine Frage verstanden wird. Aber hier ist es also:
PHP-Code:
<?php
function mail_senden($name, $email, $lang_read, $lang_moth, $add_info) {
$text = "New proof-reader\n\n";
$text .= "Name: $name\n\n";
$text .= "E-mail: $email\n\n";
$text .= "Language proof-reading: $lang_read\n\n";
$text .= "Mother language: $lang_moth\n\n";
$text .= "Additional Information:\n$add_info";
$header = "From: \"Korrektus\" <reader@korrektus.com>" ;
mail("post@korrektus.com", "Proof-reader", $text, $header) ;
?>
<div style="position:absolute; top:100px; left:190px; width:600px">
The form has been sent.
</div>
<?php
}
function fehler() {
?>
<div style="position:absolute; top:100px; left:190px; width:600px">
<p>Please fill out the entire form!</p>
<a href="mail_form.php">Back</a>
</div>
<?php
}
?>
<?php
if ( empty($name) || empty($email) ) {
fehler() ;
} else {
mail_senden($name, $email, $lang_read, $lang_moth, $add_info) ;
}
?>
Wo muss man das mit der Mail-Kopie einsetzten?
Viele Grüsse
Sputnik