EKKi: Klappfenster Problem

Beitrag lesen

Mahlzeit,

Das ist die KantMenu.php

OMG ... eine PHP-Datei, die aus nix außer EINER Funktion besteht, die als Rückgabe EINEN JavaScript-Funktionsaufruf liefert, der in das aktuelle Dokument ein bisschen HTML (inkl. CSS-Anweisungen und dem Verweis zu noch mehr Javascript) und haufenweise IRGENDWAS aus einer .txt-Datei, garniert mit noch mehr HTML, schreibt ... sag mal - weißt Du überhaupt, was du machst?

Und bist Du dir sicher, dass in diesem ganzen Gewusel nicht IRGENDWO ein ' zu viel vorkommt, was dann das äußere "document.write" auf die Schnauze fallen lässt (denn genau das wäre z.B. eine "nicht abgeschlossene Zeichenfolgekonstante")?

Mein Vorschlag: strukturiere Deinen Code vollkommen neu, trenne insbesondere PHP, HTML und JavaScript so gut es geht voneinander und vor allem verwende BITTE zum Entwickeln und Debuggen einen vernünftigen Browser - wie ich schon schrieb, sind IE-"Fehlermeldungen" wie die folgende absolut unbrauchbar und verdienen eigentlich diese Bezeichnung gar nicht:

DER INTERNETEXPLORER bringt folgende Fehlermeldung:

Zeile: 2
Zeichen: 3253
Fehler: Nicht abgeschlossene Zeichenfolgenkonstante
Code: 0

Oder glaubst Du ernsthaft, dass jetzt IRGENDJEMAND schlauer ist als vorher?

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|