Hacks4wbb by HFW™ (https://hacks4wbb.de/index.php)
- WBB Bereich (https://hacks4wbb.de/board.php?boardid=20)
--- wbb Archiv (https://hacks4wbb.de/board.php?boardid=422)
------ Vollversionen_PHP_4/5 (https://hacks4wbb.de/board.php?boardid=240)
------- Support Elfmeter Liga (https://hacks4wbb.de/board.php?boardid=272)
-------- WBB 2.3 Liga brauche dringend hilfe (https://hacks4wbb.de/thread.php?threadid=28787)
Geschrieben von treumer am 25.05.2007 um 20:08:
brauche dringend hilfe
die ganze zeit hat mein elfer-liga funktioniert aber jetzt aufeinmal kommt eine weisse seite auch die herausfoderung geht nicht mehr habe auch schon versuch neu zu installieren geht aber auch nicht an was kann es liegen
Geschrieben von fraiser am 25.05.2007 um 21:42:
RE: brauche dringend hilfe
server umgestellt? siehe
Mögliche Fehler FAQ
Geschrieben von iceage am 01.10.2007 um 15:53:
ich habe das Problem auch jedoch nichts umgestellt am Server. Was kann ich nun tun? Ich habe auch schon in den FAQs nachgesehen jedoch nichts genaues gefunden :(
Geschrieben von Pommes2 am 01.10.2007 um 16:15:
schick mal per PM deinen phpinfo link
Geschrieben von Shadowbiker am 02.10.2007 um 00:51:
Bei mir ist plötzlich das gleiche Problem, habe kurz vorher noch Elfmeter Profi gespielt.
Jetzt sind bei Aufruf der safeknacker.php, elfer.php und elfer_liga.php nur weiße Seiten zu sehen!
Das letzte was ich eingebaut habe war das Bank Addon am 30ten.
MFG Shadowbiker
Geschrieben von Pommes2 am 02.10.2007 um 07:55:
welche PHP Version bitte
Geschrieben von Shadowbiker am 02.10.2007 um 12:30:
Hallo,
die PHP Version ist 5.2.0
MFG Shadowbiker
Geschrieben von Pommes2 am 02.10.2007 um 13:26:
Moin!
Suche in den php Dateien :
php: |
1:
2:
3:
4:
5:
6:
7:
8:
|
if (!ini_get('register_globals')) { //globals = OFF ??
$types_to_register = array('GET','POST','COOKIE','SESSION','SERVER');
foreach ($types_to_register as $type){
if (@count(${'HTTP_' . $type . '_VARS'}) > 0){
extract(${'HTTP_' . $type . '_VARS'}, EXTR_OVERWRITE);
}
}
} |
|
ersetze mit :
php: |
1:
|
while (list($var,$val) = each($_REQUEST)) ${$var} = $val; |
|
Es liegt an der neuen PHP Version. die mag den alten Code net mehr :-)
Geschrieben von Shadowbiker am 02.10.2007 um 15:49:
Hallo,
das habe ich jetzt in der elfer.php und elfer_liga.php getan, ändert aber nichts!
In der safeknacker.php ist dieser Eintrag nicht vorhanden.
MFG Shadowbiker
Geschrieben von Shadowbiker am 03.10.2007 um 09:45:
Guten Morgen!
Entweder hat die Änderung eine Weile gedauert bis sie wirkte oder ich weiß auch nicht.
Heute Morgen geht auf einmal alles wieder, will mal hoffen das es so bleibt!
Auf jeden Fall Danke Pommes!
MFG Shadowbiker
Geschrieben von raider243 am 01.05.2010 um 12:12:
Elfmeter-Liga weiße Seite
Seit heute morgen habe ich nun auch eine weiße Seite wenn ich elfer liga 1.0.3 spielen möchte. Habe nichts am Board gemacht kam von heut auf morgen. Komisch
KAnn mir da jemand hier helfen.
G
Raider
Geschrieben von Bandy am 01.05.2010 um 13:51:
RE: Elfmeter-Liga weiße Seite
Weiße Seiten helfen einem ja nicht weiter. Versuche mal die Fehlermeldung anzuzeigen.
Entweder über die php.ini oder in der Datei
elfer_liga.php
Suchen nach:
require('./global.php');
DARUNTER einfügen:
ini_set('display_errors', 1);
error_reporting(E_ALL);
oder nur
error_reporting(E_ALL);
Dann speichern. Mit Glück zeigt er Dir nun einen Fehler an.
Was Du auch probieren kannst ist in der gleichen Datei suchen nach:
require ("./acp/lib/class_onpm.php");
require ("./acp/lib/elfer_functions.php");
DARUNTER einfügen:
if (!ini_get('register_globals')) {
// nur ausführen, wenn register_globals=off steht
while(list($rgbo_key, $rgbo_value) = each($_REQUEST)){
$$rgbo_key = stripslashes($rgbo_value);
}
while(list($rgbo_tmp_key, $rgbo_tmp_value) = each($_FILES)){
$$rgbo_tmp_key = $rgbo_tmp_value;
while(list($rgbo_key, $rgbo_value) = each($$rgbo_tmp_key)){
$rgbo_key_name = $rgbo_tmp_key."_".$rgbo_key;
$$rgbo_key_name = $rgbo_value;
}
$rgbo_key_name = $rgbo_tmp_key."_tmp_name";
$$rgbo_tmp_key = $$rgbo_key_name;
}
unset($rgbo_key);
unset($rgbo_value);
unset($rgbo_tmp_key);
unset($rgbo_tmp_value);
unset($rgbo_key_name);
}
Speichern und dann probieren.
Geschrieben von raider243 am 01.05.2010 um 18:11:
So habe den Ersten und den Letzten deiner Vorschläge getestet.
das ist die Meldung
Fatal error: Cannot redeclare class onpm in /var/www/virtual/juicefruit2.com/htdocs/wbb/acp/lib/class_onpm.php on line 10
habe mir die php angeschaut und mit der orginalen verglichen steht aber bei beiden das gleiche in der line 10
G
Raider
Geschrieben von raider243 am 02.05.2010 um 00:16:
So ich habe den Hack neu installiert was anderes war nicht machbar.
Löp wieder alles und ohne verluste.
Danke nochmal für deine Hilfe Bandy :beatnik
Geschrieben von Bandy am 03.05.2010 um 12:08:
Prima, sollte das noch einmal passieren, musste folgendes ändern:
In der besagten Datei:
require ("./acp/lib/class_onpm.php");
ändern in:
require_once ("./acp/lib/class_onpm.php");
Der Fehler, der Dir gezeigt wurde, sagt nämlich das diese Funktion 2 mal aufgerufen werden soll zur gleichen Zeit und das ist nicht zulässig. Mit dem Zusatz _once wird das unterbunden, da PHP das dann prüft, ob diese Funktion schon geladen ist.
Geschrieben von Lex18 am 05.05.2010 um 11:18:
hi ich hätte da mal ne frage zur "class_onpm.php"
die kommt blöderweise in mehr als einem spiel vor...
ist die gleich? kann ich mir schlecht vorstellen..
da als ich mal ein neues spiel instllt hatte und diese überschrieben
ging das ältere spiel nicht mehr!
hab dann diese berühmte weiße seite gehabt... :eek
Geschrieben von Bandy am 05.05.2010 um 13:16:
Was sich nun alles da in der Vergangenheit evtl. geändert hat, weiß ich nicht..
Die weiße Seite wird vermutlich wie schon beschrieben dann auch bei Dir der Grund gewesen sein.
require Einbindung statt require_once.
Geschrieben von Lex18 am 05.05.2010 um 17:18:
dank dir ...
werd das mal versuchen..
auf gut deutsch, wenn ich nochmal ein spiel habe wo die "class_onpm.php"
bei ist las ich die einfach weg.
ausprobieren mal schauen was pasiert.. :beatnik
Geschrieben von Bandy am 05.05.2010 um 17:53:
Nicht weglassen, sondern in der betroffenen PHP vom Spiel die Anweisung:
require ("./acp/lib/class_onpm.php");
ändern in:
require_once ("./acp/lib/class_onpm.php");
Da sonst die PM Funktion vom Spiel nicht mehr funktioniert. :beatnik
Geschrieben von Lex18 am 05.05.2010 um 18:40:
Folgende Spiele z.B
safeknacker, boardgarten, V1_0_2_profi_WBB2_1_2_3 (Liga)und viele mehr
haben alle haben eine acp/lib/class_onpm.php
ich sach mal spiel eins ist drin und läuft mit seiner class_onpm.php.
das reicht mir net und dann komm ich und will noch ein game aber das hat jetzt blöderweise auch eine class_onpm.php.
die sind doch net gleich...
weglassen geht net..
aber überschreiben auch net..
immer wenn ein weiteres spiel mit ner class_onpm.php steh ich vor dem gleichen problem. entweder dieses oder jenes spiel? weil die class_onpm.php ja nur auf/für das eine spiel ist und net für alle.
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH