Seite 1 von 1

User-ID fehlt im Aktivierungslink

Verfasst: 21.05.2006 03:57
von oliver12345
Hallo Leute,

hatte schon länger das Problem, dass User ihren Account nicht per Mail aktivieren konnten, daher hatte ich das bisher abgestellt. Jetzt ist mir aber der Fehler aufgefallen.

Im Link, den man per Mail bekommt, fehlt die Angabe der User-ID des neu registrierten Users. Siehe hier:
http://web310.server2.dce4u.de/phpBB2/p ... key=xxxxxx

Seht ihr? Da fehlt &u=xxx. Wo kann ich das hinzufügen und wie?

Vielen Dank im Voraus für eure Hilfe!

MfG
Oliver

Verfasst: 22.05.2006 21:22
von oliver12345
@ all

Bitte helft mir! Braucht ihr irgendeine Datei, die ich online stellen soll?

Verfasst: 23.05.2006 13:47
von cYbercOsmOnauT
Stell mal Deine usercp_register.php als Kopie online bitte.

Viele Grüße,
Tekin

Verfasst: 23.05.2006 17:18
von oliver12345

Verfasst: 24.05.2006 02:52
von cYbercOsmOnauT
Sehr eigenartig. Im Script wird der Link jedoch richtig zusammen gesetzt

Code: Alles auswählen

'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey
Wie kann der Teil POST_USERS_URL . '=' . $user_id, was dann in der Mail das u=2 ergibt, verschwinden?

Sicher dass Du mir das richtige usercp_register.php kopiert hast? ;)

Gruß,
Tekin

Verfasst: 24.05.2006 16:17
von oliver12345
@ Tekin

Ja, ist die richtige Datei. Habe aber den Fehler gerade selbst entdeckt. Wenn man nach U_ACTIVATE sucht, sieht man, dass der von dir genannte Teil beim 3. und 4. Suchergebnis fehlt. Ich füge es mal hinzu und probier's aus. Theoretisch dürfte es dann ja funzen. ;)

edit:
Ja, es funzt nun! :grin: Danke für deine Unterstützung!