[php] variable bringt code nicht

Alle installationsbezogenen Probleme hier posten. Dies sollte die erste Anlaufstelle bei Problemen sein.
Post Reply
megaforce
Posts: 1
Joined: Fri 22. Dec 2006, 18:55

[php] variable bringt code nicht

Post by megaforce »

Hallo liebe Leute

Ich versuche nun seit 2 Stunden einen ganz normalen include Befehl ins WCMS zu bekommen.

Ich habe unter Content Part = PHP Variable ausgewählt und so gearbeitet.

Code: Select all

[PHP]

include('test1.php');

[/PHP]
Leider wird mir nichts angezeigt.

Nach dem Sichern des Contents sieht das so aus
/ / [PHP] include('kontakt.php'); [/PHP]

Kann es sein, das was mit // im Source auskommentiert ist ??

Danke
Michaela
kiwix
Posts: 65
Joined: Fri 25. Feb 2005, 09:40

Post by kiwix »

Hohoho :-)

leider habe ich im Moment kein lauffähiges phpwcms in meiner Nähe (ich habe meinen Server neu aufgesetzt). Aber die Replacement Tags [PHP] und [/PHP] kannst Du auch im ganz normalen Content Type "Einfacher Text" verwenden. Probier doch mal folgendes:

[PHP]
print "Hier ist der PHP Code";
[/PHP]

Wenn das angezeigt wird funktioniert auch der Rest. Sollte auch hier nichts funktionieren, dann musst Du mal in der config/phpwcms/config.inc.php nachsehen. Dort gibt es eine Option, ob die PHP Statements ausgeführt werden solle oder nicht. Ich glaube sogar, dass nach ein Standardinstallation das Auführen von Inline PHP deaktiviert ist.

Gruß
KiWiX
User avatar
Oliver Georgi
Site Admin
Posts: 9907
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

bei Includes aufpassen, auch wirklich den richtigen Pfad anzugeben. Also immer mit der Konstanten PHPWCMS_ROOT arbeiten.

Code: Select all

[PHP]
include(PHPWCMS_ROOT.'/subfolder/include.php');
[/PHP] 
Für Includes existiert aber auch der spezielle Tag:

Code: Select all

{PHP:subfolder/include.php}

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
Post Reply