Nach neuinstallation werden <?= ... ?> nicht ausgeführt

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Nach neuinstallation werden <?= ... ?> nicht ausgeführt

Postby Kain_LaVey » 14. August 2010 13:43

Hi,

musste XAMPP neu aufsetzten.

Seit dem funktioniert es nicht mehr die echo-kurzschreibweise <?= $inhalt ?> zu benutzen. An welcher Einstellung liegt das?

Danke für eure Hilfe :)

/edit
ok, liegt vermutlich an der short_open_tag einstellung oder?

1. Wie kann ich die wieder einstellen? (will nix kaputt machen^^)
2. Sollte man aus irgendwelchen Gründen auf <?php echo(...)?> umsteigen? (wäre blöd weil ich dann ne ganze menge script umschreiben muss^^)

/edit2
ok, erledigt. ;)

dennoch: Gibt es einen Grund das es besser ist auf shorttags zu verzichten? (benutze in diesem fall kein xml)
Kain_LaVey
 
Posts: 1
Joined: 14. May 2009 12:55

Re: Nach neuinstallation werden <?= ... ?> nicht ausgeführt

Postby Altrea » 14. August 2010 16:25

Kain_LaVey wrote:ok, liegt vermutlich an der short_open_tag einstellung oder?

Jepp

Kain_LaVey wrote:dennoch: Gibt es einen Grund das es besser ist auf shorttags zu verzichten? (benutze in diesem fall kein xml)

Genau aus diesem Grund. Die Kurzschreibweise ist uneindeutig und kollidiert deshalb, wenn man nicht aufpasst, in Verbindung mit XML Schreibweisen. Verwendest du selten bis garkein XML und auch deine Fremdscripte nicht, oder hast du ein großes Templatesystem gebaut, welches die Kurzschreibweise zwecks übersichtlichkeit benötigt, kannst du die Einstellung einfach aktivieren. Etwas sauberer weil eindeutiger ist es aber mit der vollständigen Schreibweise.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 40 guests