Problem mit Itemshop

12/15/2014 11:21 K.A.K.A.S.H.I#1
So bald ich was im Itemshop kaufe bekomme ich eine Fehler Meldung und das item kommt nicht Ingame.

[Only registered and activated users can see links. Click Here To Register...]

functions.inc.php ist im Anhang.
12/15/2014 11:25 .Marcel'#2
Quote:
Originally Posted by Pr0Tube View Post
So bald ich was im Itemshop kaufe bekomme ich eine Fehler Meldung und das item kommt nicht Ingame.

[Only registered and activated users can see links. Click Here To Register...]

functions.inc.php ist im Anhang.
Hast du eine Modifikation des Script vorgenommen ?

Quelle: php.net
Quote:
Werte vom typ Array oder Object können nicht als Schlüssel verwendet werden. Ein Versuch dies zu tun wird die Warnung Illegal offset type zur Folge haben.
[Only registered and activated users can see links. Click Here To Register...]
12/15/2014 11:45 K.A.K.A.S.H.I#3
Quote:
Originally Posted by .Marcel' View Post
Hast du eine Modifikation des Script vorgenommen ?

Quelle: php.net

[Only registered and activated users can see links. Click Here To Register...]
Nein kenne mich auch nicht wirklich damit aus :confused:
12/15/2014 20:33 Samael#4
Versuch mal die aus dem Anhang (ist deine, nur abgeändert) wenn sie funtzt zeig ich dir gerne wo ich was geändert habe. Habe die stelle mit "groesse" mal mit den stellen aus meiner function.inc vergleichen und gesehen das es da 2 unterschiede gab die ich mal angepasst hab.
12/16/2014 11:12 K.A.K.A.S.H.I#5
Quote:
Originally Posted by xSaito View Post
Versuch mal die aus dem Anhang (ist deine, nur abgeändert) wenn sie funtzt zeig ich dir gerne wo ich was geändert habe. Habe die stelle mit "groesse" mal mit den stellen aus meiner function.inc vergleichen und gesehen das es da 2 unterschiede gab die ich mal angepasst hab.
Hat funktioniert danke.
Was hast du den verändert?
12/16/2014 18:33 .Ryuzaki™#6
Quote:
Originally Posted by Repzx. View Post
#closed
Bist kein Moderator, wenn dann stell ein "closerequest", was
aber auch unnötig wäre, da du nicht mal der Ersteller bist.

Sorry für den Spam.
12/16/2014 19:05 Samael#7
Quote:
Originally Posted by Pr0Tube View Post
Hat funktioniert danke.
Was hast du den verändert?
Deins:
PHP Code:
    $lagerPos=array();
    while(
$getLager=mysql_fetch_object($sqlQry)) {
      
$maxGr getsize($getLager->vnum);
      
$aktPos=$getLager->pos;
      for(
$i=1;$i<=$maxGr['groesse'];$i++) {
        
$lagerPos[$aktPos]=$getLager->vnum;
        
$aktPos $aktPos 5;
      }
    } 
Meins:
PHP Code:
    $lagerPos=array();
    while(
$getLager=mysql_fetch_object($sqlQry)) {
      
$maxGr compareItems($getLager->vnum);
      
$aktPos=$getLager->pos;
      for(
$i=1;$i<=$maxGr['groesse'];$i++) {
        
$lagerPos[$aktPos]=$getLager->vnum;
        
$aktPos $aktPos 5;
      }
    } 
Deins 2:
PHP Code:
    $islPos=array();
    while(
$getISL=mysql_fetch_object($sqlQry)) {
      
$maxGr getsize($getISL->vnum);
      
$aktPos=$getISL->pos;
      for(
$i=1;$i<=$maxGr['groesse'];$i++) {
        
$islPos[$aktPos]=$getISL->vnum;
        
$aktPos $aktPos 5;
      }
    } 
Meins 2:
PHP Code:
    $islPos=array();
    while(
$getISL=mysql_fetch_object($sqlQry)) {
      
$maxGr compareItems($getISL->vnum);
      
$aktPos=$getISL->pos;
      for(
$i=1;$i<=$maxGr['groesse'];$i++) {
        
$islPos[$aktPos]=$getISL->vnum;
        
$aktPos $aktPos 5;
      }
    } 

lediglich
PHP Code:
$maxGr getsize($getISL->vnum); 
ausgetauscht mit
PHP Code:
$maxGr compareItems($getISL->vnum); 
:)