Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
$code = md5(time());
Memfis hat gesagt.:dass ich beim Registrieren ein verstecktes Feld im Formular mache, dass "gesperrt" heißt.
Edit: @heddesheimer: Vom Verständnis her einfach. Von der Codeierung her hab ich es nicht verstanden, also wie der Code aussehen soll.
.. DB auslesen ...
mail($mailaddy, "Betreff", "Du hast dich soebenen registriert. Um die Registrierung zu vervollständigen klicke noch folgenden Link an: http://www.blubber.de?frei=$regdata[6] .", "From:Blubber <mailer@blubber>");
if($frei){}
Für den einfachsten Fall erstellst du deine Zeichenkette, speicherst sie in der Datenbank unter dem User ab und schickst diesen String an dem Link, den er klicken soll mit.Memfis hat gesagt.:diese Zeichenkette einem bestimmten Benutzer zuzuorden
<?php
$derString = md5(microtime());
mysql_query('UPDATE user_tabelle SET
pruefstring="'.$derString.'"
WHERE
user_id='.$user_id.'
;');
$mailtext = '
Hallo, hier dein Link:
http://www.deineurl.de/deinedatei.php?pruefstring='.$derString;
// mail() usw.
<?php
// Auf Manipulation ueberpruefen
$getString = htmlentities($_GET['pruefstring']);
$query = mysql_query('SELECT uid FROM
usertabelle
WHERE
prufstring="'.mysql_real_escape_string($getString).'"
;');
$rows = mysql_num_rows($query);
// Zugriff erlaubt oder nicht
if($rows != 1) {
echo('Kein User gefunden');
} else {
// Alles ok
doit();
}
?>