Pagina 1 van 1

avatar probleempje

Geplaatst: 20 sep 2005, 22:49
door Kaza
Als één van mijn leden een avatar willen uit de gallerij en dit aanvinken in het profiel gaat alles goed totdat er met een 'OK' bevestigd wordt. Niets veranderd aan het profiel. Echter als ik via het ACP deze wijzeging invoer, werkt het wel.
Wie helpt mij opweg?

P.S. Weet geen edit te noemen die dit kan veroorzaken, laatste edit was >2.0.17 Of dit de oorzaak is durf ik niet te zeggen.

Geplaatst: 20 sep 2005, 23:12
door mosymuis
Dit zal toch door een mod veranderd zijn; de avatar gallery is een functie die vanuit usercp_register wordt aangeroepen en daarmee worden de profiel gegevens en avatar informatie over en weer gegooid. Zodra daar variabelen overlappen of ontbreken kan er een hoop mis gaan, wat nu bij jou het geval blijkt. Dit los je op door originele bestanden (_register en _avatar) terug te plaatsen, of door een analyse van de ontvangen POST gegevens zodra er een avatar verstuurd is. Door de inhoud daarvan de bekijken kan je snel nagaan op welke variabelen het misgaat, en waar dus correcties nodig zijn. Doe dit bijvoorbeeld zo:

Code: Selecteer alles

if (isset($HTTP_POST_VARS['submitavatar']))
{
  echo '<pre>';
  var_dump($HTTP_POST_VARS);
  die('</pre>');
}

Geplaatst: 20 sep 2005, 23:33
door Kaza
Oke, ik heb even een txt file hier :edit want ik ben echt niet zover dat ik weet wat ik met de info die je gaf moet doen :?

Geplaatst: 20 sep 2005, 23:40
door mosymuis
Plaats het gewoon direct in het bestand, onder de <?, en laat weten wat er gebeurt. Ik geef je geen how-to over hoe dit op te lossen, ik verwacht wel dat je zelf dingen uitprobeert om te kijken hoe iets werkt. Daar leer je van.

Geplaatst: 20 sep 2005, 23:42
door Kaza
Da's helemaal waar, zal een poging doen met wat je nu aangaf

Geplaatst: 20 sep 2005, 23:50
door Kaza
Oke, dit is het resultaat, kan er geen pap van maken :?

Code: Selecteer alles

array(38) {
  ["avatarcategory"]=>
  string(6) "divers"
  ["avatarselect"]=>
  string(17) "divers/baby03.jpg"
  ["sid"]=>
  string(32) "c19b344b3d085ddf65cfdcc0d09771db"
  ["agreed"]=>
  string(4) "true"
  ["coppa"]=>
  string(1) "0"
  ["user_id"]=>
  string(1) "4"
  ["username"]=>
  string(4) "Marc"
  ["email"]=>
  string(16) "===@kazango.nl"
  ["current_email"]=>
  string(16) "===@kazango.nl"
  ["cur_password"]=>
  string(0) ""
  ["new_password"]=>
  string(0) ""
  ["password_confirm"]=>
  string(0) ""
  ["icq"]=>
  string(0) ""
  ["aim"]=>
  string(0) ""
  ["msn"]=>
  string(0) ""
  ["yim"]=>
  string(0) ""
  ["website"]=>
  string(0) ""
  ["location"]=>
  string(9) "Rotterdam"
  ["user_flag"]=>
  string(13) "z-holland.gif"
  ["occupation"]=>
  string(0) ""
  ["interests"]=>
  string(0) ""
  ["signature"]=>
  string(0) ""
  ["viewemail"]=>
  string(1) "0"
  ["notifypm"]=>
  string(1) "1"
  ["popup_pm"]=>
  string(1) "1"
  ["notifyreply"]=>
  string(1) "0"
  ["attachsig"]=>
  string(1) "1"
  ["allowhtml"]=>
  string(1) "0"
  ["allowbbcode"]=>
  string(1) "1"
  ["allowsmilies"]=>
  string(1) "1"
  ["hideonline"]=>
  string(1) "1"
  ["style"]=>
  string(1) "2"
  ["language"]=>
  string(5) "dutch"
  ["timezone"]=>
  string(1) "1"
  ["dateformat"]=>
  string(14) "D M d, Y g:i a"
  ["birthday"]=>
  string(5) "12073"
  ["gender"]=>
  string(1) "0"
  ["submitavatar"]=>
  string(16) "Selecteer avatar"
}


Geplaatst: 21 sep 2005, 09:22
door mosymuis
Ziet er goed uit, ik zou nu toch je usercp_register willen zien.

Geplaatst: 21 sep 2005, 09:34
door Kaza
Die staat een paar reacties hierboven in een txt file. Wat netter dan een heel veld onnodig vullen :D

Geplaatst: 21 sep 2005, 22:41
door Kaza
klein schopje omhoog, hoop dat iemand me kan helpen?

Geplaatst: 21 sep 2005, 22:45
door starduzt
Dat mag pas na 24 uur :twisted:

Geplaatst: 24 sep 2005, 08:15
door Kaza
Heeft niemand een idee wat het zou kunnen zijn? Anders moet ik een functie uit gaan schakelen die er toch wel in moet zitten.

Geplaatst: 26 sep 2005, 17:59
door mosymuis
Je usercp_register lijkt ook in orde. Je usercp_avatar mss?

Geplaatst: 26 sep 2005, 19:50
door Kaza
Had zelf ook het één en ander geprobeerd, had namelijk ook een orginele geprobeerd en ook die deed het niet. Heb de functie ook tijdelijk even uitgeschakeld. Linkje naar usercp_avatar.php in een txt file.

edit
Heb ook even een orginele user_avatar.php geprobeerd. Dan werkt het wisselen van de avatar wel. Alleen zijn de meeste velden van het profiel verdwenen en komt er een melding dat lege velden ingevuld moeten worden. De versie zie txt.file heeft dat niet alleen werkt de avatar wissel niet. Probleem ligt dieper dan ik dacht!

Geplaatst: 29 sep 2005, 19:35
door Kaza
Heeft iemand nog een oplossing hiervoor?