Hi,
danke für deine Mühe.
Vor einer halben Stunde habe ich es mit POST probiert und es hat geklappt.
Hat wohl wirklich an der Anzahl der Get Variablen gelegen, da scheint der IE nicht gerade viel zu verkraften.
Viele Grüße aus München
Hi,
danke für deine Mühe.
Vor einer halben Stunde habe ich es mit POST probiert und es hat geklappt.
Hat wohl wirklich an der Anzahl der Get Variablen gelegen, da scheint der IE nicht gerade viel zu verkraften.
Viele Grüße aus München
Hat immernoch keiner einen Tipp?
Es klappt leider immernoch nicht und ich bin kurz vorm wahnsinnig werden
Hi,
hier auf speziellen Wunsch nochmal der ganze Code
Wollte ihn erstmal weglassen da er vielleciht für Verwirrung sorgt.
Wie gesagt... sobald ich die Name Attribute weglassen funktionierts...
Auch wenn ich die While Schleife weglasse gehts....
Ist wirklich nicht mein erstes Formular dass ich so programmiere... aber irgendwie bringt mich das zur Verzweiflung.
Aber wie ist es so schön .... der Computer macht keien Fehler ... nur der Mensch
<form name="kursplaner" action="<? echo $PHP_SELF ?>" method="get" >
<table>
<tr>
<?
Foreach($tage as $key => $wert) {
if($key >0 ) {
$sql = " SELECT *, Time_format(von,'%H:%m') as von1, Time_format(bis,'%H:%m') as bis1 from kursplaner where tagid = ".$key." ORDER BY von1";
$result = mysql_query($sql);
echo "<td valign=top>";
echo "<table><tr><td>$wert</td></tr>";
// Feldererstellung
while($row = mysql_fetch_array($result) ) {
$iparray[] = $row['id'];
echo "\n";
echo "<tr><td> <input name=\"trainer".$row['id']."\" type=\"text\" value=\"".$row['trainer']."\" > </td></tr>";
echo "<tr><td> <input name=\"kurs".$row['id']."\" type=\"text\" value=\"".$row['kurs']."\" > </td></tr>";
echo "<tr><td>Von<input name=\"von".$row['id']."\" type=\"text\" value='".$row['von1']."' size=3 >Bis<input name=\"bis".$row['id']."\" type=\"text\" value=\"".$row['bis1']."\" size=3></td></tr>\n";
} // end while
echo"</table>\n</td>";
} //end if key
} // end foreach
?>
</tr>
</table>
[url='javascript:document.forms.kursplaner.submit()']Submit[/url]
</form>
Alles anzeigen
Hi,
danke für die schnelle Antwort.
Habe ich alles schon probiert.
Leider klappts immernoch nicht.
Hallo,
ich habe ein Formular mit einem Submit Button, dass nur im Firefox funktioniert.
Der Forminhalt wird dynamisch per php erzeugt.
Hier ein Teil des Form Inhalts.
while($row = mysql_fetch_array($result) ) {
$iparray[] = $row['id'];
echo "\n";
echo "<tr><td> <input name=trainer".$row['id']." type=text value=\"".$row['trainer']."\" > </td></tr>";
echo "<tr><td> <input name=kurs".$row['id']." type=text value=\"".$row['kurs']."\" > </td></tr>";
echo "<tr><td>Von<input type=text name=von".$row['id']." value=".$row['von1']." size=3>Bis<input type=text name=bis".$row['id']." value=".$row['bis1']." size=3></td></tr>\n";
} // end while
Alles anzeigen
Ich konnte das Problem mittlerweile eingrenzen.
Sobald ich das name attribut der input type=text lösche funktionierts auch wieder im IE ... sind sie jedoch da, auch wenns nur ein statischer Name ist , geht wieder nichts mehr.
Auch weiß ich dass die maximale Länger der GET Variablen nicht 2000 Überschreiten darf... und alle Tags einen Namen haben müssen.
Ich bin grad wirklich ratlos.
Über jede Hilfe bin ich dankbar.