Nieuwe gebruikers worden standaard admin ...
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Nieuwe gebruikers worden standaard admin ...
En daar ben ik zoals je begrijpt niet zo blij mee. Iemand enig idee hoe dit kan? Ik heb het forum op dezelfde manier geïnstalleerd als mijn testforum die ik bij Lycos had staan en daar heb ik dit probleem niet.
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
Weet je zeker dat ze echt admin zijn? en dat niet alleen de kleur oranje is?
zo ja, zoek in includes/usercp_register.php rond regel 511 naar een lange sql query en vervang die met deze:
zo ja, zoek in includes/usercp_register.php rond regel 511 naar een lange sql query en vervang die met deze:
Code: Selecteer alles
$sql = "INSERT INTO " . USERS_TABLE . " (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_active, user_actkey)
VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popuppm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
Ja, dat heeft inderdaad geholpen. Een pak van mijn hart!
Dit was mijn oude code:
Zoals je ziet heb ik een aantal mods geïnstalleerd waarvoor deze regel is aangepast: gender-mod, websitename-mod en birthday-mod.
Nu zullen deze wel niet (goed) meer werken. Heb ik iets fout gedaan bij het toevoegen van deze mods? Kan je dat zo in een oogopslag zien?
Dit was mijn oude code:
Code: Selecteer alles
$sql = "INSERT INTO " . USERS_TABLE . " (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_website_name, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_gender, user_level, user_allow_pm, user_birthday, user_next_birthday_greeting, user_active, user_actkey)
VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $websitename) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popuppm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1,'$gender', '$birthday','$next_birthday_greeting', ";
Nu zullen deze wel niet (goed) meer werken. Heb ik iets fout gedaan bij het toevoegen van deze mods? Kan je dat zo in een oogopslag zien?
Ik heb het even getest en als je tijdens de registratie je websitenaam, je geslacht en je verjaardag invult wordt dat inderdaad niet opgenomen in de database. Later kan je het nog wel aanpassen in je profiel.
Enig idee hoe ik het (bij de registratie) oplos?
In ieder geval hartelijk bedankt, simpelscript!
Enig idee hoe ik het (bij de registratie) oplos?
In ieder geval hartelijk bedankt, simpelscript!
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer: