Hallo Volker,
Hier mal der generierte code meiner PHP seite,
beseitige im PHP-Code den Fehler, der zum Verschachtelungsfehler führt:
<td align='center'><h2><a href="javascript:location.reload('xxx.php?usp=1')">ALL </a></td></h2>
<td align='center'><h2><a href="javascript:location.reload('xxx.php?usp=2')">NEW </a></td></h2>
[...]
Sprich: schließe die h2-Elemente innerhalb der Tabellenzelle, nicht dahinter.
Was Browser mit </h2>-Code an Stellen machen, an denen sowas überhaupt nicht erlaubt ist, kann ich Dir nicht sagen.
Eine Bitte: versuche in Zukunft sinnvoll zu zitieren.
Weitere Tipps:
- eliminiere veraltete Attribute wie align, bgcolor, cellspacing zugunsten von CSS,
- vermeide den Einsatz von , nutze z.B. padding-right,
- vermeide Inline-Styles,
- maskiere den Ampersand (&) in Querystrings richtig: &
Statt:
<th align='center'><a href='http://xxxxxx.php?usp=3&sort=1&head=1' style='text-decoration:none'>Number</a></th>
lieber
<th><a href='http://xxxxxx.php?usp=3&sort=1&head=1'>Number</a></th>
Freundliche Grüße
Vinzenz