1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44: | <?php
function mail_senden($name, $mail) {
// Zuerst wird der Text zusammengesetzt
$text = "Hallo " . $name . ",\n" ;
$text .= "Der Test hat funktioniert." ;
// Zusätzlich wird noch der Header definiert
$header = "From: \"PHP-Test\" <benjamin.johannes@web.de>" ;
mail($mail, "PHP-Test", $text, $header) ; ?>
<h1>Die E-Mail wurde erfolgreich verschickt.</h1><br>
<a href="erfolgreich.html">Zurück</a>
<?php
} // Funktion mail_senden() zu Ende
function fehler() {
//Keine PHP-Befehle erforderlich ?>
<h1>Fehlende Eingabe !</h1><br>
<a href="javascript:history.back();">Zurück</a>
<?php
} // Funktion fehler() zu Ende
?>
<HTML>
<HEAD>
<TITLE>Mail-Test</TITLE>
</HEAD>
<BODY>
<?php
// Eigentlicher Kern des Skripts
if ( empty($name) || empty($mail) ) {
fehler() ;
} else {
mail_senden($name, $mail) ;
}
?>
</BODY>
</HTML> |