Pagina 1 van 1

Problemen met edit Userprofile in ACP

Geplaatst: 03 jul 2005, 19:49
door Lextravaganza
Ik heb dit forum al afgezocht en ook phpbb.com, maar daar kwam ik 1 thread tegen met hetzelfde onderwerp, alleen zonder antwoord:(

Ik ben vandaag achter een fout gekomen op mijn forum. Ik krijg geen foutmelding, dus heb eigenlijk nooit geweten dat ie er was.

Als ik in een profiel van een gebruiker iets verander en op OK klik, zegt ie dat alles ok is, maar de verandering wordt niet doorgevoerd. Bijvoorbeeld als ik het emailadres verander blijft de vorige gewoon staan. Nu weet ik niet sinds wanneer ik dit probleem heb puur omdat ik dus totaal geen foutmeldingen krijg. Ik weet dus ook niet welke file ik moet hebben om naar de fout te zoeken, laat staan dat ik weet welke fout het is.

Ik heb getest met een test account of je zelf wel je profiel kan veranderen, maar dat gaat dus ook niet. Tevens krijg ik dan de volgende foutmelding:

Code: Selecteer alles

Het huidige wachtwoord wat je hebt opgegeven komt niet overeen met het opgeslagen wachtwoord in de database.
Je kunt wel gewoon opslaan hierna, maar wijzigingen worden dus niet opgeslagen.

Wie kan me helpen?

Anita

Geplaatst: 03 jul 2005, 19:51
door Stef
Ik wijs je even op het support template: http://www.phpbb.nl/viewtopic.php?t=14925

Hierdoor kan het probleem veel sneller opgelost worden.

Geplaatst: 03 jul 2005, 20:04
door Lextravaganza
Wat is het probleem? Kan profiel niet veranderen als gebruiker of in ACP, hij slaat wel op maar de verandering wordt niet opgeslagen.

Wanneer ontstond het probleem? Ik ben er vanavond achtergekomen, maar het kan zijn dat het al langer bestaat.

Adres van je forum: http://www.lextravaganza.nl

Geïnstalleerde mods: 'veel... zie hieronder:

Code: Selecteer alles

[b][*]Automatisch zomer/wintertijd aanpassing[/b] [i]Auteur: WebmasterX[/i]
[b][*]Cashmod, hiermee kun je geld per posts/threads verdienen[/b] [i]Auteur: Xore Versie 2.2.2 [/i]
[b][*]Update forum naar versie 2.0.14[/b][i] Auteur: Phpbb en Bee[/i]
[b][*]Quick Reply [/b][i] Auteur: Rusty Dragon Versie: 2.0.3 - 2.0.4[/i]
[b][*]Lichtbalk [/b][i] Auteur: God49 Versie: 2.0.3[/i]
[b][*]Babbelbox [/b][i] Auteur: Niels Versie: 1.1.5[/i]
[b][*]Statistieken [/b][i] Auteur: Acyd Burn Versie: 2.1.5[/i]
[b][*]Gastenboek [/b][i] Auteur: neo18tilidie Versie: 0.91 beta[/i]
[b][*]Ezportal [/b][i] Auteur: Smartor Versie: 2.1.8[/i]
[b][*]Fantasie Sporten [/b][i] Auteur: JSLayton Versie: 1.0.7[/i]
[b][*]Extreme Styles [/b][i] Auteur: CyberAlien Versie 2.2.1[/i]
[b][*]Shop[/b][i] Auteur: IcE-RaiN/Zarath Versie: 2.6.0[/i]
[b][*]Casino [/b][i] Auteur: Umiya Versie 1.0[/i]
[b][*]Daily Flashgame toegevoegd aan de Ezportal[/b][i] Auteur: Dinosaur Gas Versie: 1.0.0[/i]
[b][*]Global announcement [/b][i] Auteur: Niels Versie: 1.2.8[/i]
[b][*]Gebruikers online laatste 24 uur[/b][i] Auteur: ZoZo Versie: 2.1[/i]
[b][*]Verjaardagen[/b][i] Auteur: Niels Versie: 1.5.7[/i]
[b][*]Style GorbgreenII[/b][i] Auteur: AngusThermopile Versie: 2.0.1[/i]
[b][*]Snelle registratie EZ[/b][i] Auteur: Le Bron Versie: 1.0.0[/i]
[b][*]Top 5 punten EZ[/b][i] Auteurs: Johnpg82 & Thoul Versie: 0.0.1[/i]
[b][*]Huisdieren[/b][i] Auteur: Dr DLP Versie: 1.0.0[/i]
[b][*]Random bericht voor huisdierenmod[/b][i] Auteur: MFAmirS Versie: 1.0.0[/i]
[b][*]Arcade/Activities[/b][i] Auteur: Napoleon Versie: 2.0.6[/i]
[b][*]Simply Merge Threads[/b][i] Auteur: Ptirhiik Versie: 1.0.1[/i]
[b][*]Bank[/b][i] Auteur: Zarath Versie: 1.0.0[/i]
[b][*]Arcade upgrade[/b][i] Auteur: defender-uk Versie: 2.0.7[/i]
[b][*]Attachments[/b][i] Auteur: Acyd Burn Versie: 2.3.11[/i]
[b][*]OnMouseOver[/b][i] Auteur: saabirsa Versie: 3.1.0[/i]
[b][*]Update naar 2.0.15[/b][i] Auteur: Acyd Burn Versie: 1.0.0[/i]
[b][*]Gesloten topics onderaan[/b][i] Auteur: Niels Versie: 1.2.5[/i]
[b][*]Ezadmin[/b][i] Auteur: Marcus Thiel Versie: 1.0.3[/i]
[b][*]Recent Nieuwsblok[/b] [i]Auteur: Selven Versie: 1.0.4[/i]
[b][*]Plaatje van de dag Ezportal[/b][i] Auteur: Snitz [/i]
[b][*]Topposter EZportal[/b][i] Auteur: niet bekend[/i]
[b][*]Topscore EZportal[/b][i] Auteur: minesh Versie: 1.0.0[/i]
[b][*]Verjaardag EZportal[/b][i] Auteur: Léon Versie: 1.0.0[/i]
[b][*]ModCp[/b][i] Auteur: Kooky Versie: 1.0.8[/i]
[b][*]GebruikersLevel[/b][i] Auteur: Kooky Versie: 0.9.6[/i]
[b][*]Quote in gastenboek[/b][i] Auteur: Paulus Versie: 0.0.2[/i]
[b][*]Admingebruikerslijst[/b][i] Auteur: Smartor Versie: 1.1.0[/i]
[b][*]Gebruikersmaillijst[/b][i] Auteur: Jamer Versie: 1.02[/i]
[b][*]Shows topic of last made post on index[/b][i] Auteur: E-Sven Versie: 1.4.0[/i]
[b][*]BBcode moderation (BB code & mod)[/b][i] Auteur: Ralendil Versie: 1.0.3[/i]
[b][*]Online/Offline indicator[/b][i] Auteur: AmigaLink Versie: 1.2.1[/i]
[b][*]Privébericht in nieuw scherm[/b][i] Auteur: Balint Versie: 1.0.0[/i]
[b][*]Report Post[/b][i] Auteur: wGEric Versie: 1.0.2[/i]
[b][*]Quiz[/b][i] Auteur: Battye Versie: 1.0.5[/i]
[b][*] Update naar 2.0.16
[b][*] Forum Informatie[/b][i] Auteur: lowjoel Versie: 1.0.0[/i]
[b][*] Karma [/b][i] Auteur:  Nome Versie: 1.2.2[/i]
Huidige template:GorbgreenII

phpBB versie: 2.0.16

Host: phpbbhost.nl

Heb je onlangs een mod of stijl geïnstalleerd?
Laatste wat ik heb gedaan is: update, foruminformatie en karmamod.

Heb je gezocht naar een antwoord?

Ja, ik heb op phpbb.com 1 thread gevonden, maar helaas was het alleen maar de vraag en geen antwoord.

Geplaatst: 03 jul 2005, 20:08
door Stef
Heb je laatst iets aangepast aan één van deze files:

usercp_register.php (../includes/usercp_register.php)
admin_users.php (../admin/admin_users.php)
profile_add_body.tpl (../templates/stijl/profile_add_body.tpl)
user_edit_body.tpl (../templates/stijl/admin/user_edit_body.tpl)

Ik ken de karma mod niet, maar zou goed kunnen dat die hierboven iets heeft aangepast.

Is dit bij alle velden ook zo?

Geplaatst: 03 jul 2005, 20:16
door Lextravaganza
Stef schreef:Heb je laatst iets aangepast aan één van deze files:

usercp_register.php (../includes/usercp_register.php)
admin_users.php (../admin/admin_users.php)
profile_add_body.tpl (../templates/stijl/profile_add_body.tpl)
user_edit_body.tpl (../templates/stijl/admin/user_edit_body.tpl)

Ik ken de karma mod niet, maar zou goed kunnen dat die hierboven iets heeft aangepast.

Is dit bij alle velden ook zo?
usercp_register.php is voor het laatst aangepast bij de update naar 2.0.16, maar dat had alleen betrekking op avatars. Ik heb vanavond bij een gebruiker nog een avatar geplaatst en dit werkte gewoon.

Bij de karmamod staan de bovenstaande files niet bij. Daar heb ik deze files aan moeten passen:

Code: Selecteer alles

## Files To Edit: 
##		admin/admin_ug_auth.php
##		admin/pagestart.php
##		includes/bbcode.php
##		includes/usercp_avatar.php
##		includes/usercp_register.php
##		modcp.php
##		viewtopic.php


Het probleem is dus niet bij alle velden, de velden die ik heb getest zijn: Email en wachtwoord... wat toch de velden zijn die het belangrijkst zijn.

Voor wat betreft de andere files die je noemt, dan zou ik alle mods na moeten gaan kijken... zeker omdat ik niet weet wanneer het probleem ontstaan is, is dit nogal ingewikkeld zoals je kunt zien :(

Anita

Geplaatst: 03 jul 2005, 20:20
door Stef
Ik begrijp het, zet usercp_register.php eens in een tekstbestandje of hier op het forum als het eerste je niet lukt.

Dan zet ik hem even in op mijn eigen testboard en dan kijk ik of ik er zelf ook last van heb.

Geplaatst: 03 jul 2005, 20:25
door Lextravaganza

Geplaatst: 03 jul 2005, 20:41
door Stef
Ik ben het even aan het checken, vul eens met je testaccount een nieuw emailadres in en je huidige wachtwoord.

Heb je er dan nog steeds last van?

Geplaatst: 03 jul 2005, 20:59
door Lextravaganza
Nee dan doet ie het :) Moet ik het ook nog via ACP checken?

Geplaatst: 03 jul 2005, 21:02
door Stef
Ja daar zit het iets anders, aangezien je geen wachtwoord voor een andere gebruiker kan invullen.

Geplaatst: 03 jul 2005, 21:04
door Lextravaganza
Stef schreef:Ja daar zit het iets anders, aangezien je geen wachtwoord voor een andere gebruiker kan invullen.
Ik heb in ACP getest met alleen het mailadres veranderen, maar daar blijft zonder foutmelding gewoon het vorige adres staan :S Dit zal dan ook wel zo zijn als je het ww wilt veranderen.

Geplaatst: 03 jul 2005, 21:18
door Stef
Zou je die dan eens in een txt bestandje willen zetten.

Want op usercp_register.php waren er geen problemen meer toch?

Geplaatst: 03 jul 2005, 21:21
door Lextravaganza
Stef schreef:Zou je die dan eens in een txt bestandje willen zetten.

Want op usercp_register.php waren er geen problemen meer toch?
Klopt.... dan moet je admin_users.php hebben neem ik aan?


http://www.lextravaganza.nl/admin_users.txt

Geplaatst: 03 jul 2005, 22:32
door Stef
Volgensmij heb ik de oorzaak gevonden, ik weet het niet zeker maar er zat in iedergeval een foutje.

Vind in admin_users.php dit:

Code: Selecteer alles

			$sql = "UPDATE " . USERS_TABLE . "
				SET  ......hier staat ook iets....
				WHERE user_id = $user_id";
En vervang dat door:

Code: Selecteer alles

			$sql = "UPDATE " . USERS_TABLE . "
				SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) . "', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_sig = '" . str_replace("\'", "''", $signature) . "', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", $aim) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_sig_bbcode_uid = '$signature_bbcode_uid', user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowavatar = $user_allowavatar, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_allow_pm = $user_allowpm, user_notify_pm = $notifypm, user_popup_pm = $popuppm, user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_active = $user_status, user_birthday = '$birthday', user_next_birthday_greeting = $next_birthday_greeting, quiz_moderator = " . intval($HTTP_POST_VARS['user_quiz']) . ", user_rank = $user_rank" . $avatar_sql . "
				WHERE user_id = $user_id";

Geplaatst: 04 jul 2005, 16:16
door Lextravaganza
Dat was dus waarschijnlijk de fout, want ik heb net getest met het veranderen van het emailadres van de testaccount en hij slaat het nu weer op :)

Thnx

Anita