2Danke
ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
259
259
EMPFEHLEN
-
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.PHP-Code:<?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>
<?}
?>www.arthroseernaehrung.net - Wie Sie Arthrose in den Griff bekommen
-
19.07.11 19:30 #2
Dann füge doch einfach HTML nach dem mail() ein, z.B.:
PHP-Code:
<?php
if(!empty($_REQUEST['nachricht']) && strpos($_REQUEST['nachricht'],"@")){
// Die Nachricht
$nachricht = strip_tags($_POST["nachricht"]);
// Send
mail('ich@mich.de', 'Newsletter abonnieren', $nachricht);
}
?>
<h2>Newsletter</h2>
Vielen Dank für Ihre Anmeldung!
<?php
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>
<?}
?>mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
Danke für die schnelle Hilfe.
Mir ist gerade aufgefallen, dass ich die Email mit der Emailadresse 2 mal bekomme.
Erst einmal und nach 2 Minuten noch einmal.www.arthroseernaehrung.net - Wie Sie Arthrose in den Griff bekommen
-
19.07.11 20:22 #4
Hast du vielleicht das Formular zweimal abgeschickt bzw. einmal im Browser die Website (inkl. $_POST) aktualisiert?
mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
Das wird es wahrscheinlich sein. Danke nochmal
www.arthroseernaehrung.net - Wie Sie Arthrose in den Griff bekommen
Ähnliche Themen
-
Wie erstellt man einen Newsletter und wie funktioniert ein Newsletter?
Von alexrus11 im Forum Content Management Systeme (CMS)Antworten: 1Letzter Beitrag: 07.12.07, 22:39 -
Bestätigung!
Von Blümchen im Forum Javascript & AjaxAntworten: 10Letzter Beitrag: 02.08.05, 07:51 -
Batchdatei mit J/N Bestätigung
Von skalu im Forum Microsoft WindowsAntworten: 4Letzter Beitrag: 08.07.05, 09:50 -
Formular mit Bestätigung
Von soa im Forum PHPAntworten: 1Letzter Beitrag: 26.01.05, 15:32 -
Bestätigung in PopUP
Von StefanR im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 25.07.03, 11:45





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren