Formular problemer i FireFox
Jeg kører med nedenstående standard kode for at ligge data ind i en mySQL database ud fra udfyldt data i formular.. Dette har altid virket, men til min store gru virker det ikke i FireFox - Håber I kan hjælpe med hvad jeg skal gøre bedre...--kode--
<?php
$date_unsorted = time();
$date_sorted = date("Y-m-d",$date_unsorted);
open();
$foresp = mysql_query("SELECT username FROM brugere WHERE username='$_POST[username]'");
$foresp2 = mysql_query("SELECT mail FROM brugere WHERE mail='$_POST[mail]'");
// Fejlmeddelser... (udeladt)
// Her tjekkes igennem for evt. fejl i udfyldningen
if ($_POST['submit'] && $_POST[navn] > '' && $_POST[efternavn] > '' && $_POST[username] > '' && $_POST[password] > '' && $_POST[password2] > '' && mysql_num_rows($foresp)==0 && mysql_num_rows($foresp2)==0) {
//Ingen fejl => der indsættes i DB
$insertSQL = "INSERT INTO brugere (username,password,navn,efternavn osv osv....
mysql_query($insertSQL) or die(mysql_error());
echo "<br><b> Din profil er oprettet og du kan logge ind på siden.</b>";
close();
} else {
// hvis der var fejl, vises felterne igen...
echo '
<FORM method="POST" action="'.$php_self.'">
<TABLE BORDER="0" CELLPADDING="2" CELLSPACING="0">
<TR>
<TD VALIGN="TOP"><br><DIV CLASS="normal"> Navn *</DIV></TD><TD><br><INPUT TYPE="text" NAME="navn" value="'.$navn.'" CLASS="but2" SIZE="20" MAXLENGTH="100"></TD>
</TR><TR>
<TD VALIGN="TOP"><DIV CLASS="normal"> Efternavn *</DIV></TD><TD><INPUT TYPE="text" NAME="efternavn" value="'.$efternavn.'" CLASS="but2" SIZE="20" MAXLENGTH="100"></TD>
</TR><TR>
<TD VALIGN="TOP"><DIV CLASS="normal"> Brugernavn *</DIV></TD><TD><INPUT TYPE="text" NAME="username" value="'.$username.'" CLASS="but2" SIZE="20" MAXLENGTH="100"></TD>
</TR><TR>
<TD VALIGN="TOP"><DIV CLASS="normal"> Kodeord *</DIV></TD><TD><INPUT TYPE="password" NAME="password" CLASS="but2" SIZE="20" MAXLENGTH="100"></TD>
</TR><TR>
<TD VALIGN="TOP"><DIV CLASS="normal"> Bekræft kodeord *</DIV></TD><TD><INPUT TYPE="password" NAME="password2" CLASS="but2" SIZE="20" MAXLENGTH="100"></TD>
</TR></TABLE>
</FORM>';
}
?>
--/--
