ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
4235
4235
EMPFEHLEN
-
Bin dabei eine User Aktivierung per Link und e-mail zu schreiben.
Ich krieg jetzt andauernd nen Parse error und weiß nicht weiter
Vielleicht sieht jemand von Euch meinen dummen Fehler
und dann noch die activate.php:PHP-Code:$user_code = md5(uniqid()); //code wird generiert zur identifizierung
$eintrag = "INSERT INTO users (user_vorname, user_nachname, user_email, user_passwort, user_strasse, user_plz, user_wohnort,
user_bundesland, user_telefon, user_geb, user_handy, user_beruf, user_beschreibung, user_zeit, user_code)
VALUES
('$user_vorname', '$user_nachname', '$user_email', '$pw','$user_strasse', '$user_plz', '$user_wohnort',
'$user_bundesland', '$user_telefon', '$user_geb', '$user_handy', '$user_beruf', '$user_beschreibung', '$user_zeit', '$user_code')";
$eintragen = mysql_query($eintrag);
$check_code = mysql_query("SELECT * FROM users
WHERE user_code= '".$_GET['user_code']."'");
$ausgabe = mysql_fetch_array($check_code);
require("phpmailer/authmail.php");
authmail('adresse@email.de',
'Anmeldung',
'Danke für Ihre Anmeldung. Bestätigen:
<a href="http://subdomain.net/activate.php?user_code=$ausgabe['user_code']"</a>');
Danke schonmal!PHP-Code:if ($row['user_aktiviert'] == $_GET['user_code'])
{
$anfrage = "UPDATE users SET user_aktiviert='1'
WHERE user_aktiviert = $_GET['user_code']'";
$ergebnis = mysql_query($anfrage);
}
echo $ergebnis;
Geändert von D-LuX (11.01.08 um 13:23 Uhr)
-
Du solltest dich aber auch noch über Sicherheitslücken wie Cross-Site Scripting und SQL-Injektionen informieren und allgemein nicht so naiv mit den vom Benutzer gesendeten Daten umgehen.PHP-Code:
authmail('adresse@email.de',
'Anmeldung',
'Danke für Ihre Anmeldung. Bestätigen:
<a href="http://subdomain.net/activate.php?user_code='.htmlspecialchars($ausgabe['user_code']).'</a>');
Markus Wulftange
-
hm, danke parse error ist weg ..jetzt muss nur noch die mail ankommen, was sie nicht tut

Also das Thema Sicherheit hab ich erstmal außen vor gelassen.
Wollte erstmal die Funktion gewährleisten.
Dankeschön Gumbo
Ähnliche Themen
-
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';'
Von Fielu im Forum PHPAntworten: 14Letzter Beitrag: 18.03.09, 21:58 -
Dringend Hilfe!!Parse error: syntax error, unexpected $end in
Von Totschke im Forum PHPAntworten: 28Letzter Beitrag: 12.09.07, 17:24 -
Fehler: Parse error: parse error, unexpected T_STRING in
Von BladeNeo im Forum PHPAntworten: 3Letzter Beitrag: 14.02.07, 13:51 -
Parse error: parse error, unexpected T_STRING in kireg_brandschatzen.php on line 138
Von philishake im Forum PHPAntworten: 2Letzter Beitrag: 10.08.06, 16:43 -
verblüffend: Parse error: parse error, unexpected T_STRING,
Von tiamat2 im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 07.10.04, 13:04





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren