Hallo Samuel!
Ich kann mich Harry nur anschliessen: Ich habe nur Bahnhof verstanden.
Wie kann ich diesen Code in einer PHP echo Abfrage aus führen lassen?
Erstmal: echo() ist keine Abfrage.
Mit echo() führt man auch nichst aus. Mit echo() gibt man etwas aus.
Siehe auch http://de.php.net/echo.
Also nu wenn der Browser der Internet Explorer ist.
Die PHP Browserweiche hab ich schon.
Aha. Hast du sie selber geschrieben? (Ich frage nur aus reinem Interesse ...)
[viel JS Zeugs]
Hintergrundmusik empfinde ich meist eher als störend.
Danach hast du zwar nicht gefragt, aber ich sags trotzdem mal.
Aber wenn ich den Code in ein PHP tag schreibe dann sieht das so aus:
Aha. ein PHP-Tag.
!!! < !!!?php
Was ist das?
if ($browser == 'Explorer') {
echo <script language="JavaScript" !!! > !!! ...
Der PHP abschnit wird von <?php geöffnet und von language="JavaScript"> wieder geschlossen!
Aha. Ja. Logisch. Nur komisch, daß es keinen Parse Error gibt. (Vielleicht mal Error Reporting (http://de.php.net/error_reporting) auf all stellen?)
Dein echo() sollte vielelicht eher wie folgt aussehen:
echo('<script language="JavaScript">');
Deine Ausrufezeichen verwirren.
Ich hoffe es kapiert jemand was ich meine!
Ich befürchte, daß ich deine Hoffnung enttäuschen muß.
MfG
Götz
Losung und Lehrtext für Sonntag, 14. September 2003
Den Herrn fürchten heißt das Böse hassen. (Sprüche 8,13)
Lass dich nicht vom Bösen überwinden, sondern überwinde das Böse mit Gutem. (Römer 12,21)
(http://www.losungen.de/heute.php3)