sph: IE7 - "Fehler auf der Seite"

Hallo Community!

Nach bisher erfolgloser Websuche und anbahnenden Kopfschmerzen hoffe ich hier eine Erklärung für mein Problem zu finden. Ich bastle nun schon seit einer weile an einem neuen Webauftritt, dass die Seite im 'Internet Explorer 7' aber Fehler enthält (bzw. enthalten soll) habe ich heute erst festgestellt.

Das interessante daran: der Fehler taucht zuverlässig auf wenn durch klicken auf einen Link Inhalte geladen werden, verschwindet aber ebenso zuverlässig wieder wenn man die selbe Seite dann einfach mal mit [F5] neu lädt.

Das hier zeigt mir die Fehler-Infobox des IE:

Fehler auf der Seite!

Zeile: 2
Zeichen: 1
Fehler: Syntaxfehler
Code: 0
URL: (...)/index.php

Nun, die angegebene Datei 'index.php' dient nur dazu die URLs schön zu gestalten und enthält folgende Zeilen:

  
<?php  
include ('page/tpl/header.tpl');  
include ('page/tpl/news.tpl');  
include ('page/tpl/footer.tpl');  
?>  

... ich geh mal davon aus dass sich die Meldung dann wohl auf meinen Header bezieht:

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
            "http://www.w3.org/TR/html4/loose.dtd">  
<html>  
<head>  
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">  
  
[...]  

Ich wage zu behaupten dass es daran eigentlich nichts auszusetzen geben dürfte, lasse mich aber natürlich gerne eines besseren belehren. Es ist mir etwas zuwieder gleich auf den IE einzuhacken, aber gibt es dafür irgendeine logische Erklärung? Wo liegt der Fehler, den ich nicht sehe?

Und wie bekomme ich die unschöne Fehlermeldung weg?

Danke & Grüße,

sph

  1. Hi there,

    Fehler: Syntaxfehler
    Code: 0
    URL: (...)/index.php

    Der IE weiss nichts von PHP und von Deinen Includes dort, das geht ihn auch nichts an.

    ... ich geh mal davon aus dass sich die Meldung dann wohl auf meinen Header bezieht:

    Unwahrscheinlich, denn in html kann man keine Syntaxfehler begehen, wäre mir acuh neu (was nichts heisst, ich verwend' den IE7 nicht einmal zum Testen), daß sich Syntaxfehler auf etwas anderes als auf ein Javascript beziehen. Aber was weiss man, vielleicht moniert der IE7 ja auch irgendwelche echten oder scheinbaren Fehler in den Stylesheetdefinitionen als Syntaxfehler...

  2. Moin

    dass die Seite im 'Internet Explorer 7' aber Fehler enthält (bzw. enthalten soll) habe ich heute erst festgestellt.

    was sagen denn andere Browser, zB. der Firefox mit seiner wesentlich übersichlicheren Fehlerkonsole?

    Und wie bekomme ich die unschöne Fehlermeldung weg?

    das lässt sich vielleicht beantworten wenn du ein bisschen mehr Einblick in deinen Quellcode gewährst, zB. einen Link auf die Seite. Dein PHP-Code ist hierfür völlig irrelevant, da selbiger beim Browser nicht ankommt.

    Gruß
    rfb

    --
    Man kann einen Menschen nichts lehren, man kann ihm nur helfen, es selbst zu entdecken.
    (Galileo Galilei)
    1. was sagen denn andere Browser, zB. der Firefox mit seiner wesentlich übersichlicheren Fehlerkonsole?

      bingo - vielen dank auch!

      verfrühte panik. ich hatte ein nicht mehr vorhandenes javascript noch im header verlinkt...

      grüße & schöne woche noch!

      sph