2Danke
ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
217
217
EMPFEHLEN
-
Guten Tag,
Mein Problem,.. Ich möchte einen Link in einen Newsletter einbinden, der bei klicken, die E-Mail Adresse des Empfängers in eine Datenbank eintägt. Leider hab ich keinen plan wie ich anfangen soll,.. Klar ist das ich ne Datenbank brauche/habe mit ner Tabelle wo alle Mail Adressen reinkommen. Aber wie löse ich das ganze in php,.. muss ja warscheinlich irgendwie so gelöst werden das wenn man den link aufruft auf eine weiße seite oder was auch immer kommt in der dann das script ausgelöst wird das die mail in die datenbank eingetragen wird,.. hm.. Würde mich über Tipps und fleißige Helfer sehr freuen.
Vielen Dank im Vorraus.
mit freundlichen Grüßen,
Zenti
-
die emailadresse als Parameter mitgeben.
Im Script den Parameter mit $_GET abrufen, auf Gültigkeit prüfen (mit filter_input()) und dann in dei DB schreiben
Code :1
http://deinedomain.de/register.php?mail=foo@bar.de
Wie du dein $email nun in eine DB bringst, dazu findest du hunderte von Anleitungen im WWW.PHP-Code:<?php
//Abruf inkl. Validierung der email aus $_GET
if(($email = filter_input(INPUT_GET, 'mail', FILTER_VALIDATE_EMAIL)) !== false){
//TODO $email in die DB schreiben
}else{
echo $_GET['mail'].' ist keine gültige Mailadresse';
}
?>---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
16.05.11 10:21 #3
Einen Link in die Email schreiben alla:
Code :1
<a href="www.domain.de/script.php?email=email@email.de&hash=sicherheitshash">Email eintragen</a>
In deinem PHP-Script dann den Hash-abfragen, damit niemand fälschlicherweise eine Email einträgt und die Email-Adresse in die DB schreiben.
edit: Yaslaw war schneller....Die Schweine von heute sind unsere Schnitzel von morgen!
-
Vielen Dank für eure beiden Antworten
Werd mich gleich hinsetzen und testen. Bericht hier im Thread. Danke nochmal xD
Ähnliche Themen
-
Befüller für eine Tutorial-Link-Datenbank gesucht
Von Stefajo im Forum Stellenangebote (unentgeltlich)Antworten: 0Letzter Beitrag: 14.01.07, 18:10 -
MYSQL: Wie aus der Datenbank eine XML Datei erzeugen?
Von Erro im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 23.02.05, 12:39 -
Wie schreibt man eine Link im Select Tag für Ziele in iframes ?
Von son gohan im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 11.02.05, 12:38 -
Wie schreibt man eine Link im Select Tag für Ziele in iframes ?
Von son gohan im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 11.02.05, 12:38 -
Schreibt nicht in die My-Sql Datenbank!
Von tYrEaL im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 19.05.04, 22:58





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren