Geschrieben von zyclop am 14.09.2005, 17:41

Hi Leutz das ist schon mein zweites Tut…

Diesmal will ich euch erklären wie man ein Mailingscript auf der eigenen Homepage einrichtet:

***************************************************************
Erst mal benötigt man die Seite, die das Textfeld enthalten soll:
***************************************************************
<form action="senden.php" target="_kontakt" method="post">
<table>
<tr><td>Ihre E-Mailadresse.</td>
//-->das ist das Feld für die Absender-Adresse
<td><input type="text" name="emailadresse" maxlength="64" size="40"></td></tr>
<tr><td valign="top">Ihre Nachricht.</td>
//-->und das ist das Feld für die Nachricht
<td><textarea name="nachricht" cols="40" rows="9"></textarea></td></tr>
<tr><td>Abschicken?</td>
<td><input type="Submit" value="verschicken"></td></tr>
</table></form>
***************************************************************
…so das hätten wir…Nun noch die “senden.php“-Datei, zum Versenden:
***************************************************************
<?php
//-->hier wird der Absender ermittelt
$emailadresse = (!empty($_POST['emailadresse'])) ? $_POST['emailadresse'] :
//-->wird als Standart Absender benutzt, wenn kein Absender eingegeben wurde (hier kann auch einen Fehlermeldung ausgegeben werden, so wie beim nächsten Schritt)
'website@domain.de';
$nachricht = (!empty($_POST['nachricht'])) ? $_POST['nachricht'] : '';
if ($nachricht == '')
{
//-->wird gezeigt wenn keinen Nachricht eingegeben wurde
echo 'Bitte geben Sie eine Nachricht ein.';
} else {
//-->bei 'mail@domain.de' muss die Empfänger Mailadresse rein (können auch mehrere sein)
mail('mail@domain.de', '[Anfrage von der Website]', $nachricht, 'From: ' . $emailadresse . "\r\n");
//-->Ausgabe eines Dankessatzes, kann aber weggelassen oder verändert werden!
echo 'Vielen Dank für Ihre Nachricht. Ich werden so bald wie möglich antworten.';
}
?>
***************************************************************
…so und schon sind wir fertig…vielen Dank das Sie dieses Tutorial genutzt haben ;)

Hinweis: das Script kann die Echtheit einer Absenderadresse nicht kontrollieren!

Ein Beispiel findet ihr auf http://zyclop.xardas.lima-city.de/patricks-page/kontakt.php

---Zyclop

Bewertung Anzahl
6
27,3 %
3 Bewertungen
3
9,1 %
1 Bewertungen
2
36,4 %
4 Bewertungen
1
27,3 %
3 Bewertungen