getRow($sql, DB_FETCHMODE_ASSOC)) { $sql = "UPDATE registered_users SET confirmed_at=NOW() WHERE id='".$rs['id']."'"; $db->query($sql); // Cookie setzen setcookie('fev_reg_usr',1,time()+(3600*24*365*10),'/'); $_GET['action']="confirmed"; } else { $_GET['action']="unconfirmed"; } break; case "send": //Eintrag in DB $code = md5(time()*time()); $sql = "INSERT INTO registered_users SET vorname='".$_POST['vorname']."', nachname='".$_POST['nachname']."', email='".$_POST['email']."', code='".$code."', created_at=NOW()"; $db->query($sql); // Mail senden $body = "Sehr geehrter User,\n\nDu hast Dich bei uns registriert. \nBitte klicke nun auf den untenstehenden Link um die Registrierung abzuschliessen.\n\nhttp://".$_SERVER["HTTP_HOST"]."/register_user.php?action=confirm&code=$code"; $mime = new Mail_mime("\n"); $mime->setTXTBody($body); $hdr = array("From" => "noreply@".$_SERVER["HTTP_HOST"],"Subject" => "Bestaetigung Deiner Registrierung"); $body = $mime->get(); $hdr = $mime->headers($hdr); $mail =& Mail::factory("mail"); $mail->send($_POST['email'], $hdr, $body); break; case "confirm": break; } require("includes/kopf.php"); switch($_GET['action']) { case "confirmed": ?>


Deine Registrierung war erfolgreich, Du kannst nun uneingeschränkt auf die Datenbanken zugreifen.



Deine Registrierung war leider nicht erfolgreich.



Deine Daten wurden gespeichert und eine Email an Dich gesandt.
Bitte rufe Deine Emails ab und klicke auf den enthaltenen Link.

Um Dich als User zu registrieren, benötigen wir ein paar Angaben von Dir.
Du erhältst dann eine Email, in der ein Freischaltungs-Link enthalten ist.
Nach dem Klick auf den Link, kannst Du unsere Datenbanken ungehindert nutzen.

Vorname:
Nachname:
Email-Adresse: