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:
Wisst Ihr wo da der Fehler liegt?
Im voraus vielen Dank
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==0 || $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==0 ){
return true;
}else if( $type && !@in_array($type,$this->types) ){
return false;
}else if( $type && @$this->info['psp_'.$type.'_aktiv']!=1 ){
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']==0 || $uid==0 ){
$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']==1 && $this->user['psp_aktiv']==1 ){
$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.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
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.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
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.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
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?
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.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.


