Hi,
Der Validator schreibt:
"Error Line 22, Column 175: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag"
Ja da hat der Validator auch recht und die Fehlermeldung sollte eigentlich auch nicht all zu schwer zu verstehen sein oder?
aber das habe ich in php an dieser stelle nur stehen:
PHP:
echo " <form id=\"formlogin\" method=\"post\" action=\"".$http.$server.$path."\">\n";
Falls du deine Seite über URL überprüft hast kann der Validator auch nichts mit PHP anfangen.
Wenn dort steht "Error Line 22" dann heißt das, dass in der 22 Zeile des Queltextes welcher der Browser ausgibt der Fehler liegt, und nicht in der 22. Zeile deines Scriptes.
Aber um zu deinen Problem zurück zu kommen, ein <input> muss in einem der oben genannten Elementen stehen. Pack das ganze in ein <fieldset> und dein Problem ist gelöst.
Und das nächste mal fütter doch einfach mal Google mit deiner Fehlermeldung, und du wirst genug Antworten finden.
MfG
Napster