Jetzt kostenlos Anmelden!

reddevil82 Männlich

BFM Stream Cheffe

Beiträge: 1 712

Geschlecht: Männlich

PHPKIT Version: 1.6.5

1

Freitag, 28. Dezember 2007, 23:42

Fehlermeldung psp.class.php

Hallo

Habe wenn ich den Link:

http://www.saarradio.de/include.php?path…/smilieshop.php folgende Fehlermeldung:

Invalid argument supplied for foreach() in /usr/export/www/vhosts/funnetwork/hosting/saarmusik/musik/psp/psp.class.php on line 56

Die Datei hat folgenden Inhalt:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<?PHP
class psp{
    var $info=array();
    var $user=array();
    var $can_use=false;
    var $uid=0;
    var $on=false;
    var $types=array('forum','login','artikel','news','links','downloads','werben','umfragen','kommentare','bewertungen');
    function minus($punkte){
        global $DB,$db_tab;
        if( !$this->on ){
            return true;
        }else if( $this->uid==|| $this->user["psp_punkte"] < $punkte ){
            return false;
        }else{
            return (bool) $DB->query('UPDATE '.$db_tab['user'].' SET psp_abzuege=psp_abzuege + ('.$punkte.'), psp_punkte=psp_punkte - ('.$punkte.') WHERE user_id ='.$this->uid.' LIMIT 1;');
        }
    }
    function plus($type=false,$punkte=false){
        global $DB,$db_tab;
        if( !$this->on || $this->uid==){
            return true;
        }else if( $type && !@in_array($type,$this->types) ){
            return false;
        }else if( $type && @$this->info['psp_'.$type.'_aktiv']!=){
            return true;
        }else{
            if( $punkte===false ){
                $punkte=$this->info['psp_'.$type];
            }
            return (bool) @$DB->query('UPDATE '.$db_tab['user'].' SET '.($type?'psp_'.$type.'=psp_'.$type.' + ('.$punkte.'),':'').' psp_punkte=psp_punkte + ('.$punkte.') WHERE user_id ='.$this->uid.' LIMIT 1;');
        }
    }
    function psp($uid=0){
        global $DB,$db_tab,$sqlprefix,$USER;
        if( !defined('pkDIRROOT') ){
            define('pkDIRROOT',@$GLOBALS['pathtranslation']?'./':'../');
        }
        foreach( glob(pkDIRROOT.'psp/onBeforeLoad/*.php') as $ext ){
            require( $ext );
        }
        $this->info=$DB->fetch_assoc($DB->query("SELECT * FROM ".$db_tab['psp_config'].""));
        if( $this->info['psp_aktiv']==|| $uid==){
            $this->user=array('psp_punkte'=>0,'psp_punkte'=>0,'psp_login'=>0,'psp_abzuege'=>0,'psp_premie_id'=>0,'psp_umfragen'=>0,'psp_werben'=>0,'psp_kommentare'=>0,'psp_bewertungen'=>0,'psp_aktiv'=>1);
        }else{
            if( $this->user=$DB->fetch_assoc$DB->query('SELECT psp_punkte,psp_login,psp_abzuege,psp_premie_id,psp_umfragen,psp_werben,psp_kommentare,psp_bewertungen,psp_aktiv FROM '.$db_tab['user'].' WHERE user_id ='.$uid.';')) ){
                $this->uid=$uid;
                $this->user['psp_punkte']=intval($this->user['psp_punkte']);
            }else{
                $this->user=array('psp_punkte'=>0,'psp_punkte'=>0,'psp_login'=>0,'psp_abzuege'=>0,'psp_premie_id'=>0,'psp_umfragen'=>0,'psp_werben'=>0,'psp_kommentare'=>0,'psp_bewertungen'=>0,'psp_aktiv'=>1);
            }
        }
        if( $this->info['psp_aktiv']==&& $this->user['psp_aktiv']==){
            $this->on=true;
        }
        foreach( glob(pkDIRROOT.'psp/onAfterLoad/*.php') as $ext ){
            require( $ext );
        }
    }
}
$psp=new psp($USER['id']);
?>
 


Wisst Ihr wo da der Fehler liegt?

Im voraus vielen Dank
Seit 02.07.2010 Papa einer süssen Tocher !!!!

http://www.burnerfm.de

Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

2

Samstag, 29. Dezember 2007, 01:42

Exestiert bei dir das Verzeichnis:
=> psp/onAfterLoad/
bzw. befinden sich .php Dateien in diesem?
  • Zum Seitenanfang
  • Zum Seitenende

reddevil82 Männlich

BFM Stream Cheffe

Beiträge: 1 712

Geschlecht: Männlich

PHPKIT Version: 1.6.5

3

Samstag, 29. Dezember 2007, 16:15

ja das verzeichnis existiert es sind aber keine php dateien darin enthalten
Seit 02.07.2010 Papa einer süssen Tocher !!!!

http://www.burnerfm.de

Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

4

Samstag, 29. Dezember 2007, 17:11

Und genau das ist der Fehler! Bitte mal bei Autor im Forum nach diesem Fehler suchen oder ihn fragen ...
Denn ich kenne das PSP nicht und weiß auch nicht was hier für Dateien liegen sollen!
  • Zum Seitenanfang
  • Zum Seitenende

reddevil82 Männlich

BFM Stream Cheffe

Beiträge: 1 712

Geschlecht: Männlich

PHPKIT Version: 1.6.5

5

Samstag, 29. Dezember 2007, 22:18

Danke
Seit 02.07.2010 Papa einer süssen Tocher !!!!

http://www.burnerfm.de

Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
  • Zum Seitenanfang
  • Zum Seitenende

reddevil82 Männlich

BFM Stream Cheffe

Beiträge: 1 712

Geschlecht: Männlich

PHPKIT Version: 1.6.5

6

Sonntag, 30. Dezember 2007, 02:08

Hallo Headless

Habe mir diesen hack nochmals von webmaster.net heruntergeladen und auch dort war dieser Ordner leer- Da ja dort leider kein Support mehr gegeben wird wollte ich mal fragen ob es was bringen würde diesen text einfach zu löschen?

PHP-Quelltext

1
2
3
foreach( glob(pkDIRROOT.'psp/onAfterLoad/*.php') as $ext ){
            require( $ext );
        }
Seit 02.07.2010 Papa einer süssen Tocher !!!!

http://www.burnerfm.de

Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

7

Sonntag, 30. Dezember 2007, 02:21

Du kannst es probieren, aber ich kann dir nicht sagen was es für Auswirkungen hat.
  • Zum Seitenanfang
  • Zum Seitenende