Hendrik Beyer: CGI-Script nach Bearbeitung nicht mehr Netscape kompatibel

Beitrag lesen

Hallo Ihr!
Ich hoffe, Ihr könnt mir verzweifeltem  "Jungwebmaster" bei meinem Problem weiterhelfen:

Ich habe an einem Perl-Script einige Modifizierungen durchgeführt. Getestet habe ich das Ergebnis immer mit dem Internet Explorer 5.0. Nun war ich endlich fertig und sehr mit meiner Arbeit zufrieden (hab nämlich noch nie ein Script umgeschrieben), da mußte ich leider folgendes feststellen:

Die vom Script generierte Seite war nicht mehr Netscape kompatibel!Nur mit dem IE wird sie richtig dargestellt. Da es sich um ein Chat-Script handelt, ist die korrekte Darstellung aber äußerst wichtig.
Ich weiß nun überhaupt nicht, warum sich der Navigator (4.5) bei meiner Version so anstellt und einfach ein Optionsfeld gar nicht anzeigt. Die Ausgangs-Version des Scripts wird jedoch von beiden richtig dargestellt. Deshalb meine bitte:

Könnt Ihr Euch die Sache mal ansehen und mir einen HTML Code sagen, der von beiden Browsern identisch dargestellt wird?

Hier findet Ihr das betreffende Script: http://henk.virtualave.net/cgi-bin/chat/chat.cgi

Hier die Ausgangsversion, die richtig dargestellt wird: http://henk.virtualave.net/cgi-bin/chat/testchat.cgi

Betroffen ist der untenleigende Eingabebereich. In meiner Version habe ich über die Eingabefelder Beschreibungen eingefügt, mit dem Erfolg, daß Nescape das Optionsfeld zum Wechseln des Raumes gar nicht anzeigt. Den betreffenden Ausschnitt aus der Gesamtdatei habe ich mal hier reingepackt. Wenn man ihn mal mit beiden Browsern anguckt, wird das Problem deutlich!

Teilstück: http://henk.virtualave.net/cgi-bin/chat/ausgabe.htm

Ich würde mich wirklich sehr freuen, wenn sich jemand meinem Problem erbarmen könnte. Es hat schon soviel Arbeit gekostet und nun das...

Viele Grüße,
Hendrik Beyer