MyBB.de Forum
[Erledigt]eval ersetzten um Informationen in Variablen zu speichern - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html)
+---- Thema: [Erledigt]eval ersetzten um Informationen in Variablen zu speichern (/thread-5939.html)



[Erledigt]eval ersetzten um Informationen in Variablen zu speichern - Jan - 17.05.2007

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?


RE: [Erledigt]eval ersetzten um Informationen in Variablen zu speichern - StefanT - 18.05.2007

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.