[h=3]Problem:[/h]Offiziell ist folgendes Tag für den PHP-Interpreter maßgeblich: <?php ... ?>. Lediglich die Zeichen/Zeilen dazwischen werden von PHP als Script ausgewertet und alles andere wird als statisches HTML durchgereicht.
Einige ältere Scripte-Schreiber haben sich aber die Kurzform <? ... ?> angeeignet und ihre Scripte auch so veröffentlicht. Diese laufen aber evtl. nicht auf Anhieb auf jedem Webserver.
[h=3]Lösung:[/h]Das Stichwort ist short_open_tag. In der php.ini muß diese Einstellung auf on stehen:
short_open_tag = On
0
<? ... ?> wird nicht als PHP-Script geparst
Erstellt von
L!x0r
, Sep 12 2012 12:59
Eine Antwort in diesem Thema
#1
Geschrieben 12 September 2012 - 12:59
.: For every complex problem, there is an answer that is short, simple and wrong :.
Visit us @ http://hacksector.to
#2
Geschrieben 27 September 2012 - 01:39
Short open tags sind allerdings nicht empfohlen.
Das Thema ist auf stackoverflow.com schon ausführlich erklärt worden:
http://stackoverflow...ceptable-to-use
Das Thema ist auf stackoverflow.com schon ausführlich erklärt worden:
http://stackoverflow...ceptable-to-use