Problem:

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.

Lösung:

Das Stichwort ist short_open_tag. In der php.ini muß diese Einstellung auf on stehen:

short_open_tag = On

Kategorien:

Stichwörter:

php · php4 · php.ini · short_open_tag · tag ·