MyBB.de Forum
Fehlermeldung im ACP - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Fehlermeldung im ACP (/thread-25569.html)

Seiten: Seiten: 1 2 3 4 5


RE: Fehlermeldung im ACP - dodo51 - 09.05.2012

Ich bekomme eine Fehler-Meldung

Zitat:Parse error: syntax error, unexpected $end in /var/www/web1119/html/do-games/inc/functions_games.php on line 757

das ist hier in dem unteren Bereich

Zitat: //Plugin
$plugins->run_hooks("games_stats_end");

eval("\$stats = \"".$games_core->template("games_stats")."\";");

return $stats;
}
?>



RE: Fehlermeldung im ACP - Jockl - 09.05.2012

Dann hast Du beim Übertrag des zu ändernden Codes eine Fehler gemacht. Vielleicht ein } vergessen oder ein ; nicht gesetzt....


RE: Fehlermeldung im ACP - dodo51 - 09.05.2012

ok

Frage.....
Zitat:PHP-Code:
eval("\$bestplayers_bit .= \"".$games_core->template("games_stats_bestplayers_bit")."\";");

diese eine Zeile soll ersetzt werden

Zitat: //Plugin
$plugins->run_hooks("games_stats_bestplayers");

if($rank > 0 && $rank < 4)
{
eval("\$bestplayers_bit .= \"".$games_core->template("games_stats_bestplayers_bit")."\";");
}
else
{
eval("\$bestplayers_bit .= \"".$games_core->template("games_stats_bestplayers_bit2")."\";");
}

if($rank == 4 || $rank == 8)
{
eval("\$bestplayers_bit .= \"</tr><tr>\";");
}

eval("\$stats_bestplayers = \"".$games_core->template("games_stats_bestplayers")."\";");
}



so sieht es nun bei mir aus, kann es sein dass eine Zeile zuviel drinnen ist?


RE: Fehlermeldung im ACP - Falkenauge Mihawk - 09.05.2012

Nach
PHP-Code:
eval("\$stats_bestplayers = \"".$games_core->template("games_stats_bestplayers")."\";"); 
kommt doch eine schliessende geschweifte Klammer, meiner Meinung nach, ist die zuviel.


RE: Fehlermeldung im ACP - Jockl - 09.05.2012

Nun, das ist nicht ganz das, was ich oben geschrieben habe Wink

(07.05.2012, 19:57)Jockl schrieb: 3. Suche in der selben Datei

PHP-Code:
eval("\$bestplayers_bit .= \"".$games_core->template("games_stats_bestplayers_bit")."\";"); 

und ersetze das mit
PHP-Code:
if($rank && $rank 4)
            {
                eval(
"\$bestplayers_bit .= \"".$games_core->template("games_stats_bestplayers_bit")."\";");
            }
            else
            {
                eval(
"\$bestplayers_bit .= \"".$games_core->template("games_stats_bestplayers_bit2")."\";");
            }

            if(
$rank == || $rank == 8)
            {
                eval(
"\$bestplayers_bit .= \"</tr><tr>\";");
            } 

Wenn alle Sticke reißen, kannst Du die Datei im Anhang verwenden....

@Falkenauge, die Klammer ist schon richtig. Sie gehört zu einer übergeordneten if-Abfrage. Aber die Klammer darüber ist falsch. Wink


RE: Fehlermeldung im ACP - Jockl - 09.05.2012

Ich habe übrigens diesen Beitrag editiert und eine Änderungen in dem Template games_stats_bestplayers_bit2 vorgenommen, damit überall die Avatare angezeigt werden.


RE: Fehlermeldung im ACP - dodo51 - 09.05.2012

also ich bin jetzt aber etwas irritiert,

was ist da anders?

ich habe nur die Zeile ausgetauscht, das andere gelassen,

oder bin ich an falscher Stelle?

ok vielen Dank Jockl,

das hilft mir sehr weiter,
ich nehme die datei von hier,
da bin ich auf der sicheren Seite.

DANKEEEEEEEEEEE


RE: Fehlermeldung im ACP - Jockl - 09.05.2012

(09.05.2012, 21:50)dodo51 schrieb: also ich bin jetzt aber etwas irritiert,

was ist da anders?

ich habe nur die Zeile ausgetauscht, das andere gelassen,

oder bin ich an falscher Stelle?

siehe meinen Nachtrag in obigem Beitrag an Falkenauge Wink


RE: Fehlermeldung im ACP - dodo51 - 09.05.2012

es tut mir leid, aber nun ist die Spielhalle verzogen,
liegt das an den templates?


RE: Fehlermeldung im ACP - Jockl - 09.05.2012

Davon ist auszugehen, dass bei der Anpassung der Templates etwas schief gegangen ist....