Kermit: Double opt In - Gute Ideen zur Umsetzung??

Hi,
habe ein Script, durch das man sich für einen Newsletter anmelden kann. Möchte gerne das ganze über Double Opt In machen (die Daten werden in eine MySql Datenbank geschrieben). Habt ihr da gute Ideen wie man mit möglichst geringem Aufwand machen kann? Da gibt es doch bestimmt schon fertige Scripts dazu oder?
Im Prnzip werden nur Namen und E-Mail Adresse abgefragt.
Dachte mir, ich schreibe eine Datenbank Newsletter mit den Feldern
Name Email Newsletter(j/n)
Wenn sich der User einträgt wird Newsletter erstmal auf n gesetzt und er bekommt eine Mail mit der Bitte um Rückbestätigung. Der angegebene Link in dem Newsletter setzt ein Script in BEwegung, daß dann Newsletter auf j setzt.
Gibt es da bessere, sinnvollere Lösungen?
Wie macht man das, damit der Link nicht aussieht wie
newsletter-update.php?name=kermit&email=kermit@kermit.de
Sollte ja irgendwie encrypted sein, damit man damit auch keinen Schindluder treiben kann??

Schon mal Dnake für nützliche Hinweise und Hilfestellungen,
Kermit

  1. hi,

    Wie macht man das, damit der Link nicht aussieht wie
    newsletter-update.php?name=kermit&email=kermit@kermit.de
    Sollte ja irgendwie encrypted sein, damit man damit auch keinen Schindluder treiben kann??

    Entweder suchst du dir einen Verschlüsselungsalgorithmus - oder du übergibst nur einen Hash-Wert im Link - der dann noch zusätzlich in der Datenbank abgelegt hast.

    Beispielsweise MD5 von Name + Emailadresse + X (X = nur deinem Script bekannter String - wenn nur Name und Emailadresse gehasht würden, könnte man das ja evtl. wieder nachvollziehen).

    Und dann updatest du in der Datenbank den Eintrag mit dem per Link übergebenen Hash-Wert, setzt dort das Newsletter-Kennzeichen auf 'j'.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }