IE Formular Problem

Beispiel:

Mach mal aus dem da:
PHP:
		echo "<br><br>";
		echo "<class='large' >Die von Ihnen eingegebene Tan-Nr. war inkorrekt.<br> Bitte versuchen Sie es noch einmal.<br><br>";
		echo "<class='large'>Tan-Nr.: ";
		echo "<input type='text' name='tan_nr' value=''></input><br><br>";
		echo "<input type='hidden' name='studiengangnr' value='$studiengangnr' />";
		echo "<input type='hidden' name='studienord' value='$studienord' />";
		echo "<input type='hidden' name='fach_lang' value='$fachbez'></input>";
		echo "<input type='hidden' name='fach_kurz' value='$prkurzname'></input>";
		echo "<input type='hidden' name='datum' value='$pruefungsdatum'></input>";
		echo "<input type='hidden' name='zeit' value='$pruefungszeit'></input>";
		echo "<input type='hidden' name='anzahl' value='$num_matr'></input>";

das hier:
PHP:
?>
<br /><br />
<class="large" >Die von Ihnen eingegebene Tan-Nr. war inkorrekt.<br> Bitte versuchen Sie es noch einmal.<br /><br />
<class="large">Tan-Nr.: <input type="text" name="tan_nr" value="" />
<br /><br />
<input type="hidden" name="studiengangnr" value="<?php echo($studiengangnr); ?>" />
<input type="hidden" name="studienord" value="<?php echo($studienord); ?>" />
usw.
usw.
<?php

Überarbeite mal die ganze Seite damit.
Das größte Problem verursacht (wahrscheinlich) das hier: </input>
Dieses Tag gibt es nicht! Entweder du läßt es komplett weg (HTML-konform)
oder du läßt das <input....> mit <input... /> aufhören (XHTML-konform).
 
Zuletzt bearbeitet:
oki mach ich alles klar!

kann aber etwas dauern

aber schon mal danke, werde mich wahrscheinlich erst nach dem wochenende wieder melden
 
Ich hatte ebenfalls dasselbe Problem.
Folgendes: Der IE übergibt die Values der Submit-Buttons nur wenn darauf geklickt wurde - warum auch immer :confused:
Um das Problem zu lösen fiel mehr nur eines ein: Wenn mein Wert aus der Submit-Variable nicht gesetzt ist, dann mache die default-Aktion. Nur wenn auf die Buttons geklickt wird übermittelt der IE die submit-Values, sonst nicht !

Es liegt weder an dem Code noch an PHP. Es liegt am IE !
 
moin,

habe das Problem inzwischen gelöst genau wie du es gesagt hast. :-)
Zu dem Problem kann ich nur sagen typisch Microsoft!
Gruß und danke noch mal
 
Mal was Nebenbei

Code:
  <input type='submit' name='speichern' value='speichern' tabindex='2'></input>

Das Rotmarkierte wirst du nicht brauchen ;) bzw. ist ungültig, und solltest du entfernen.


Gruß
 
Zurück