pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: Eismann1976 am 22 Januar 2006, 03:29:31

Titel: VWAR PlugIn funktioniert zwar aber mit Fehlermeldung
Beitrag von: Eismann1976 am 22 Januar 2006, 03:29:31
Hallo,

ich hab für einen Onlinegamingclan ne kleine HP gebastelt und dazu das VWAR Plugin eingebaut. Das Funktioniert auch soweit alles. Allerdings werden Gästen  2 Zeilen mit Fehlern angezeigt

Warning: Invalid argument supplied for foreach() in C:\Programme\xampp\xampp\xampp\htdocs\WTJ\html\modules\vwar\includes\functions_common.php on line 114
Warning: Invalid argument supplied for foreach() in C:\Programme\xampp\xampp\xampp\htdocs\WTJ\html\modules\vwar\includes\functions_common.php on line 114


Angemeldeten Usern wird nur noche eine Fehlermeldung angezeigt

Warning: Invalid argument supplied for foreach() in C:\Programme\xampp\xampp\xampp\htdocs\WTJ\html\modules\vwar\includes\functions_common.php on line 114

Und wenn ich als Admin angemeldet bin ist Alles ok bzw. die Anzeige ist ohne Fehler. Der Debug-Modus zeigt auch keine Fehler an.

Habs auch mit älteren Versionen versucht aber immer mit dem selben Ergebnis.

Ich hoffe mal das ist nur ne Kleinigkeit und jemand von euch kann mir helfen. Ich hab davon ja noch null Ahnung.

Der Link zur Seite

http://www.winner-team-joiner.de (http://www.winner-team-joiner.de) und dann unter "Clanmembers"

Der Link zum PlugIn (das aktuellste)

http://eismann1976.ath.cx/Vwar_1.5_R11_PHP_Nuke_Hi-Wire.zip
Titel: Re: VWAR PlugIn funktioniert zwar aber mit Fehlermeldung
Beitrag von: Andi am 29 Januar 2006, 12:44:03
HI :)

habe mir das Teil mal angesehen.
So richtig kapier ich nicht, was man damit macht....  :-[

Den Fehler kann ich nicht nachvollziehen, der erscheint bei mir nicht.
Was mir aufgefallen ist, dass das Teil ein paar gefährliche Sicherheitslücken hat. Ein Wunder, dass die noch keiner ausgenutzt hat...

Wenn das script ansonsten funktioniert kannst du die Fehlermeldung abschalten.
In der Datei modules/vwar/includes/functions_common.php ab Zeile ~38 findest du diese Code-Zeilen:// set error reporting
error_reporting(E_ALL & ~E_NOTICE);

Daraus machst du folgendes:// set error reporting
error_reporting(0);


Bei der Gelegenheit schreibst du ganz am Anfang dieser Datei, gleich hinter die Zeile <?php folgende zusätzliche Zeile:
if (isset($_REQUEST['vwar_root']) || eregi(basename(__file__), $_SERVER['PHP_SELF'])) die('nothing to do here...');
Das behebt zumindest die gröbste Lücke, die mir aufgefallen ist.
Titel: Re: VWAR PlugIn funktioniert zwar aber mit Fehlermeldung
Beitrag von: jubilee am 29 Januar 2006, 22:17:26
AAAAUAA !
vwar_root
geradezu ein klassischer Fehler .....
Kennen wir auch sowas aus der My_eGallery. Nur wir haben das schon vor 3 jahren gefixt .......
Titel: Re: VWAR PlugIn funktioniert zwar aber mit Fehlermeldung
Beitrag von: Eismann1976 am 29 August 2006, 18:59:31
Da fällt mir doch gerade glatt auf, ich hab mich garnicht bedankt. Das hole ich hiermit noch nach. Das Abschalten der Fehlermeldungen hat funktioniert und sonst gibts keine Probleme.    :)