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;
}
?>
Dann hast Du beim Übertrag des zu ändernden Codes eine Fehler gemacht. Vielleicht ein } vergessen oder ein ; nicht gesetzt....
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?
Nach
PHP-Code:
eval("\$stats_bestplayers = \"".$games_core->template("games_stats_bestplayers")."\";");
kommt doch eine schliessende geschweifte Klammer, meiner Meinung nach, ist die zuviel.
Nun, das ist nicht ganz das, was ich oben geschrieben habe
(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 > 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>\";");
}
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.
Ich habe übrigens
diesen Beitrag editiert und eine Änderungen in dem Template games_stats_bestplayers_bit2 vorgenommen, damit überall die Avatare angezeigt werden.
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
(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
es tut mir leid, aber nun ist die Spielhalle verzogen,
liegt das an den templates?
Davon ist auszugehen, dass bei der Anpassung der Templates etwas schief gegangen ist....