Hallo, ich habe ein Formular, mit dem man sich für einen Newsletter anmelden kann.
Das klappt auch so. Nur möchte ich gerne, dass nach dem Absenden eine Nachricht erscheint, ob die Anmeldung geklappt hat.
PS: Ich kenne mich noch nicht so gut mit PHP aus.
Das klappt auch so. Nur möchte ich gerne, dass nach dem Absenden eine Nachricht erscheint, ob die Anmeldung geklappt hat.
PHP:
<?php
if(!empty($_REQUEST['nachricht']) && strpos($_REQUEST['nachricht'],"@")){
// Die Nachricht
$nachricht = strip_tags($_POST["nachricht"]);
// Send
mail('ich@mich.de', 'Newsletter abonnieren', $nachricht);
}else{
?>
<form action="<? print $_SERVER['PHP_SELF']; ?>" method="post">
<p>Tragen Sie sich in unseren Newsletter ein.</p>
<td><input type="text" name="nachricht" size="30" value="Ihre Email - Adresse eintragen"></td>
<td><input type="submit" value="Senden"></td>
<p>Mit den Daten wird sehr sorgsam umgegangen. Es werden keine Daten an Dritte weitergegeben. Wenn Sie keine Nachrichten von uns erhalten möchten, können Sie sich jederzeit mit einem Klick wieder abmelden am Ende jeder Mail. </p>
</form>
<?}
?>
PS: Ich kenne mich noch nicht so gut mit PHP aus.