Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste
[Erledigt]eval ersetzten um Informationen in Variablen zu speichern
#1
Ok,

der Titel ist ungünstig gewählt, aber ich weiß keinen besseren.

Es geht um folgendes:
PHP-Code:
                if($poll['multiple'] == "yes")
                {
                    eval(
"\$polloptions .= \"".$templates->get("showthread_poll_option_multiple")."\";");
                }
                else
                {
                    eval(
"\$polloptions .= \"".$templates->get("showthread_poll_option")."\";");
                } 
Am Ende wird das ganze ja immer mit
PHP-Code:
output_page($showthread); 
ausgegeben.

Wie kann ich das ganze ersetzten, und den Code direkt in den Quelltext reinschreiben?
Ich verstehe nicht so ganz, welche Informationen das jeweils sind.

Was genau passiert an der eval Stelle?

#2
eval ersetzt die Variablen in den Templates. Wenn du den Code in die PHP-Datei schreibst, brauchst du das nicht. Du kannst einfach eine Variable definieren und mit output_page ausgeben lassen.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  [Erledigt]Frage zu: "eval()" Jan 11 4.241 30.05.2006, 17:11
Letzter Beitrag: pmz-c3e