HTML/PHP Table verschiebt sich nach unten

Hey,

ich habe folgendes Problem: Ich habe eine Seite geschrieben, die als „E-Mail-Postfach“ (natürlich in klein) dienen soll. Nur passiert nun folgendes:
Mein PHP-Script liest die Einträge aus einer MYSQL-Datenbank und gibt diese über ein HTML-Formular in Tabellenzeilen wieder aus. Jedoch verschiebt sich die gesamte Tabelle mit zunehmendes Anzahl von Einträgen immer weiter nach unten.

Bild: http://img704.imageshack.us/img704/5433/screenshotcw…
Die rechte Zeile mit „Empfänger:“ sollte eigentlich neben „Empfangen“ stehen (jedoch dann Rechts vom Strich)

Hat jemand dazu eine Idee wie das Problem zu lösen wäre? Ich habe schon vergebens nach irgendwelchen
's gesucht, sowie nach weiteren Auffälligkeiten, jedoch alles erfolglos :frowning:

Hier noch kurz der Quellcode zu besagten Stellen:

PHP-Script:
http://julizyfflich.bplaced.net/phpscript.txt

mailbox_head:
http://julizyfflich.bplaced.net/mailbox_head.txt

mailbox_foot:
http://julizyfflich.bplaced.net/mailbox_foot.txt

mailbox_abfrage:
http://julizyfflich.bplaced.net/mailbox_abfrage.txt

Danke schonmal im Vorraus

MfG,
KeksLord

PS: Sry wenn ich was falsch gemacht habe, bin neu hier xD

Sorry, keine Ahnung

Allein von Deinen Quellcode-Schnipseln kann ich da auch nichts Offensichtliches erkennen, weswegen sich die innere Tabelle auf der rechten Seite nach innen verschiebt.

So ganz einheitlich ist allerdings der Code nicht, mal verwendest Du
und mal

  • welche HTML-Version Du verwenden willst, weiß ich nicht.

So richtig geholfen werden kann Dir nur mit dem kompletten Quelltext der Seite, wie er beim Browser ankommt. Dein PHP ist erstmal egal.

Die zweite und dritte Zelle der äußeren Tabelle für den schwarzen Strich und einen Abstand sind völlig überflüssig, dass geht sicherlich auch mit HTML-Attributen oder CSS, ändert wahrscheinlich nichts an Deinem Problem.

Vielleicht macht auch der Kompatibilitätsmodus vom Internet Explorer einen Unterschied, taucht der Effekt auch in anderen Browsern auf?

Und erstmal validieren, mit den entsprechenden Korrekturen verschwinden viele Anzeigefehler von selbst.

Mit einem Tool wie Firebug oder einfachem Einfärben/Umranden der einzelnen Tabellenzellen kannst Du auch besser erkennen, wie groß die einzelnen Tabellenelemente sind und ob der Abstand ein Innenabstand ist oder eine falsche vertikale Ausrichtung oder irgendetwas anderes.

Hey KeksLord,

bin leider nicht der richtige Ansprechpartner!
Keine Erfahrung mit php-scripten.

Sorry

Hey KeksLord,

leider kann ich bei diesem Thema nicht helfen!

Gruß

Hallo KeksLord,

ich weiß leider nicht weiter, kenne mich mit PHP nicht aus (mir wurde diese Frage per Mail zugesandt). Ich vermute mal, du hast mich versehentlich als Experten ausgewählt. Hier gibt’s ja auch ein Forum, das ist sicher die bessere Adresse.

Viele Grüße

Hey,
Hat jemand dazu eine Idee wie das Problem zu lösen wäre? Ich
habe schon vergebens nach irgendwelchen
's gesucht,
Danke schonmal im Vorraus

MfG,
KeksLord

PS: Sry wenn ich was falsch gemacht habe, bin neu hier xD

Hey zurück,

leider kann ich dir auf die Schnelle auch nicht weiter helfen. Mir fehlt im Moment echt die Zeit.
Viel Glück, ich hoffe Dir kann von jemand anderem geholfen werden.

Sorry, ich kann hier auch nicht weiterhelfen.
Viele Erfolg weiterhin!
summsebrumm14