Warum funktioniert das nicht ?

Hallo,

folgender Quelltext läuft ohne Probleme, wenn ich ihn auf meinem localhost ausführe.
Online jedoch klappt es nicht. Warum ???

<?php if ($news)
{ echo "Hallo Welt !"; } ?\>zzz

Hallo Swen,

Online jedoch klappt es nicht. Warum ???

Hilft Dir zwar recht wenig, aber bei mir läuft er korrekt. Ich gehe mal davon aus, dass dein Webspace PHP unterstützt. Evtl. wird die Endung .php nicht erkannt. Versuch es doch mal mit .php4 oder ähnlichem.
Hilfreich könnte auch das Ändern von „post“ in „get“ sein.

Grüße
Martin

Cool, vielen Dank.

Mit „get“ funzt es jetzt.

Ciao,
swen

Ich würde den PHP-Teil nach „“ einfügen, da vielleicht einige Browser damit ein problem haben.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Ich würde den PHP-Teil nach „“ einfügen, da
vielleicht einige Browser damit ein problem haben.

php ist serverseitig, der browser weiss garnichts ueber php, perl, coldfusion oder sonsteine serverseitige scriptsprache, deswegen ist es auch total egal wo du deinen php-code im script hast :wink:

php ist serverseitig, der browser weiss garnichts ueber php,
perl, coldfusion oder sonsteine serverseitige scriptsprache,
deswegen ist es auch total egal wo du deinen php-code im
script hast :wink:

das stimmt bedingt. dass der browser vom php-script nichts mehr mitkriegt ist klar, aber da das script einen text ausgibt (echo „Hallo Welt!“), der noch VOR dem HTML-tag kommt, wäre es denkbar, dass gewisse browser damit nicht klar kommen.

punkt für stefan *g*

da würde mich nur mal interessieren, WELCHE browser sich da tatsächlich verzetteln könnten…

gruss
ric