Page 1 of 1

[GELÖST] php code ausführen

Posted: Sat Apr 26, 2008 11:08 am
by tri_s
Hallo zusammen,

wollte folgenden php code im CMS ausführen lassen. Leider wird er nicht ausgeführt.

Code: Select all

<img id='test' 
src='http://url,.de/=<?php echo 
urlencode($_SERVER['HTTP_REFERER']) ?>&d=<?php echo mt_rand() ?>' 
width="1" height="1" alt="" />
Wie mache ich das?

Wenn ich das ganze als Benutzerdefinierter Tag eingebe, kommt die Fehlermeldung "Fehlerhafter Code"...

Vielen Dank für Eure Antworten!

Re: php code ausführen

Posted: Sat Apr 26, 2008 11:45 am
by LeisureLarry
Ein benutzerdefinierter Tag startet grundsätzlich mit PHP-Code, der nicht mit PHP zunächst beenden und dann ganz zum Schluß mit <?php wieder beginnen.

Grüße aus Nürnberg
LeisureLarry (interiete.net)

Re: php code ausführen

Posted: Sat Apr 26, 2008 11:53 am
by thoms
Die Frage wurde hier im Forum übrigens schon öfters gestellt, und es gibt auch eine Suchfunktion...

Auch dei FAQ hat dazu einen Eintrag:
http://wiki.cmsmadesimple.org/index.php/FAQ/Add_PHP

Meines Wissens lassen sich auch beide PHP-Teile mit smarty umsetzen, für die Zufallszahlen siehe z.B. die Anwendung unter
http://forum.cmsmadesimple.org/index.ph ... 706.0.html

Thomas

Re: php code ausführen

Posted: Sat Apr 26, 2008 12:18 pm
by tri_s
LeisureLarry wrote: Ein benutzerdefinierter Tag startet grundsätzlich mit PHP-Code, der nicht mit PHP zunächst beenden und dann ganz zum Schluß mit <?php wieder beginnen.

Grüße aus Nürnberg
LeisureLarry (interiete.net)
Hallo und vielen Dank für deine Antwort.

Wie muss der Code dann genau lauten?

Wenn ich das <php... weglasse, kommt immer noch die Fehlermeldung "fehlterhafter Code"....

Re: php code ausführen

Posted: Sat Apr 26, 2008 12:48 pm
by NaN
Versuchs mal mit

echo '';

Re: php code ausführen

Posted: Sat Apr 26, 2008 2:16 pm
by tri_s
Vielen Dank, Nan!  :)

Es hat so geklappt..