Chaosengel_Gabriel
Erfahrenes Mitglied
Hey Leute...
Ich möchte mir nen Verifizierungsskript für E-Mail Adressen schreiben...
Zur Zeit habe ich es so, dass ich beim registrieren, den entsprechenden Link erzeuge, der sich aus denn Pfad-Daten zum Skript und der md5-codierten email adresse zusammen setzt...
Ich prüfe dann mit folgendem Skript:
Oder habt ihr ne andere Idee, wie ich so ne Verifizierung realisieren sollte?
Wo hackt das, denn so wie ich das jetzt hab, funktioniert alles, auch das sperren des Login, ohne Verifizierung^^
Aber das bestätigen der E-Mail Addy an sich funktioniert net
Ich möchte mir nen Verifizierungsskript für E-Mail Adressen schreiben...
Zur Zeit habe ich es so, dass ich beim registrieren, den entsprechenden Link erzeuge, der sich aus denn Pfad-Daten zum Skript und der md5-codierten email adresse zusammen setzt...
Ich prüfe dann mit folgendem Skript:
PHP:
<?php
if(isset($_GET['verify']) AND $_GET['verify'] != '')
{
$emails = array();
$sql = "SELECT
ID,
Email
FROM
User
";
$result = mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error());
while($row = mysql_fetch_assoc($result))
{
if(md5($row['Email']) == $_GET['verify'])
{
$sql = "SELECT
User
SET
Verifyed = '1'
WHERE
Email = '".md5(trim($_GET['verify']))."'
";
mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error());
//WEitere DB-Tabellen schreiben...
echo '<div class="center">Ihre E-Mail wurde verifiziert!<br />Sie können sich nun mit ihren Daten einloggen...</div>';
break;
}
}
}
?>
Oder habt ihr ne andere Idee, wie ich so ne Verifizierung realisieren sollte?
Wo hackt das, denn so wie ich das jetzt hab, funktioniert alles, auch das sperren des Login, ohne Verifizierung^^
Aber das bestätigen der E-Mail Addy an sich funktioniert net