Ich erstelle mit CGI HTML-Code der neuerdings (keine Ahnung was ich gemacht habe) zu einem XML-Fehler im IE6 führt.
Hier die Fehlermeldung:
Die XML-Seite kann nicht angezeigt werden
Die XML-Eingabe kann nicht angezeigt werden, wenn Stylesheet XSL verwendet wird. Beheben Sie den Fehler und klicken Sie dann auf Aktualisieren, oder wiederholen Sie den Vorgang später.
--------------------------------------------------------------------------------
Das Endtag 'form' stimmt nicht mit dem Starttag 'td' überein. Fehler beim Bearbeiten der Ressource 'http://linux.lan.de:8080/administration/'. Zeile 28, Position 72
</select> <input type="hidden" name=".cgifields" value="category" /> </form> <!-- Neue Kategorie anlegen --> <form method="post" action="" enctype="application/x-www-form-urlencoded">
-----------------------------------------------------------------------^
Der entsprechende perlcode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
print start_html(-title=>'Link Administration - PerlCommunity.de',
-bgcolor=>'#D4D0C8'
),
a({-href=>'user.cgi'},'Zur Passwortverwaltung'),br,
a({-href=>'statistics.cgi'},'Zur Ausfallstatistik'),
h2('Link Administration'),
$info,br,
$error,
comment('Kategorieauswahl'),
start_form(-name=>'categories',-action=>'',-method=>'POST'),
table({-border=>0},
Tr(
td(
scrolling_list(-name=>'category',
-values=>[sort { $$xml{category}{$a}{sortorder} <=> $$xml{category}{$b}{sortorder} or $a cmp $b} keys %categories],
-size=>1,
-default=>$vars{category},
-labels=>\%categories,
-onChange=>'document.categories.submit();',
-override=>1
),
end_form,
comment('Neue Kategorie anlegen'),
start_form(-action=>'',-method=>'POST')
),#td
td(
textfield(-name=>'newcat',
-size=>30,
-override=>1
),
submit(-value=>'Neue Kategorie anlegen'),
hidden(-name=>'act',-value=>'newcat',-override=>1),
end_form
)#td
)#Tr
);#table
Kann mir bitte jemand sagen woran das liegt.
Es passiert komischerweise auch nur, wenn ich auf nen Submitbutton klicke, der nichts mit diesen Formularen zu tun hat.(weiter unten).
Hat jemand ne Ahnung was das sein könnte? oder wie man vielleicht den das XML im HTML-Code deaktivieren kann?
gruß Alex\n\n
<!--EDIT|format_c|1069441628-->