validering på min liste
jeg har en opgave og jeg kan simpelthen ikke få en validering til at virke sammen med min kode, den validerer ikke, eller dvs. den popper op med første gang at der skal indskrives et navn, men ellers derefter indsætter den alligevel alt ind i databasenmin kode er her:
<?php include ("pass.php"); ?>
<script type="text/javascript">
function validering()
{
error = 0;
if((document.forms[0].navn.value=='') && (error==0))
{
alert('Du skal udfylde feltet med dit navn!');
document.forms[0].navn.focus();
error = 1;
}
if((document.forms[0].nuadresse.value=='') && (error==0))
{
alert('Du skal udfylde feltet med dit nuværende adresse!');
document.forms[0].nuadresse.focus();
error = 1;
}
if((document.forms[0].tlf.value=='') && (error==0))
{
alert('Du skal udfylde feltet med dit tlf!');
document.forms[0].tlf.focus();
error = 1;
}
if((document.forms[0].email.value=='') && (error==0))
{
alert('Du skal udfylde feltet med din e-mail adresse!');
document.forms[0].email.focus();
error = 1;
}
if((document.forms[0].boligtype.value=='') && (error==0))
{
alert('Du skal udfylde feltet med dit boligtype!');
document.forms[0].boligtype.focus();
error = 1;
}
if((document.forms[0].voksnealder.value=='') && (error==0))
{
alert('Du skal udfylde feltet med voksne og alder!');
document.forms[0].voksnealder.focus();
error = 1;
}
if((document.forms[0].stilling.value=='') && (error==0))
{
alert('Du skal udfylde feltet med dit beskæftigelse!');
document.forms[0].stilling.focus();
error = 1;
}
if((document.forms[0].brnalder.value=='') && (error==0))
{
alert('Du skal udfylde feltet med hvor mange børn og deres alder!');
document.forms[0].brnalder.focus();
error = 1;
}
if((document.forms[0].husdyr.value=='') && (error==0))
{
alert('Du skal udfylde feltet med husdyr!');
document.forms[0].husdyr.focus();
error = 1;
}
if(error == 0)
document.forms[0].submit();
}
</script>
<?php
// hent header filen
require_once ( "_header.php" );
$overskrift = "Dynamisk Side Overskrift";
?>
<style type="text/css">
<!--
.skalud {color:#FF0000;}
.eks {font-style:italic; font-size:11px;}
-->
</style>
<body>
<div style="width:500px">
<fieldset><legend>Opskrivning til listen</legend><br />
<?php
//Indsætter indholdet af formularfelterne i databasen når man submitter
if(isset($_POST["Submit"]))
{
//skaber forbindelse til databasen
//henter indholdet af formularens felter
$navn = $_POST["navn"];
$nuadresse = $_POST["nuadresse"];
$postnrby = $_POST["postnrby"];
$tlf = $_POST["tlf"];
$mobil = $_POST["mobil"];
$email = $_POST["email"];
$boligvalg = $_POST["boligvalg"];
$voksnealder = $_POST["voksnealder"];
$stilling = $_POST["stilling"];
$brnalder = $_POST["brnalder"];
$husdyr = $_POST["husdyr"];
$lidtom = $_POST["lidtom"];
$evt = $_POST["evt"];
mysql_query("INSERT INTO liste (navn, nuadresse, postnrby, tlf, mobil, email, boligvalg, voksnealder, stilling, brnalder, husdyr, lidtom, evt)VALUES('$navn', '$nuadresse', '$postnrby', '$tlf', '$mobil', '$email', '$boligvalg', '$voksnealder', '$stilling', '$brnalder', '$husdyr', '$lidtom', '$evt')") or die(mysql_error());
mysql_close();
echo "Dine oplysninger er gemt, når din indbetaling af sket, er du skrevet op til følgende bolig $boligvalg";
}
?><br />
<br />
<p style="font-style:italic" style="font-size:12px">Udfyld venlist så mange felter så muligt, <span class="skalud">*</span> betyder feltet skal udfyldes.</p>
<form id="form1" name="form1" method="post" onsubmit="java script:return ValidateForm(this)">
<table width="473" border="0" cellspacing="3" cellpadding="0">
<tr>
<td colspan="2" align="center" valign="top"></td>
</tr>
<tr>
<td width="141" valign="top"> </td>
<td width="272"> </td>
</tr>
<tr>
<td valign="top">Dit fulde navn:</td>
<td><input name="navn" type="text" id="navn" /><span class="skalud">*</span></td>
</tr>
<tr>
<td valign="top">Nuværende adresse:</td>
<td><input name="nuadresse" type="text" id="nuadresse" /><span class="skalud">*</span></td>
</tr>
<tr>
<td valign="top">Post nr/ By:</td>
<td><input name="postnrby" type="text" id="postnrby" /><span class="skalud">*</span><span class="eks"> eks. 2630 Taastrup</span></td>
</tr>
<tr>
<td valign="top">Tlf:</td>
<td><input name="tlf" type="text" id="tlf" /><span class="skalud">*</span></td>
</tr>
<tr>
<td valign="top">Mobil:</td>
<td><input name="mobil" type="text" id="mobil" /></td>
</tr>
<tr>
<td valign="top">Email:</td>
<td><input name="email" type="text" id="email" /></td>
</tr>
<tr>
<td valign="top">Valg af boligtype:</td>
<td><select name="boligvalg" id="boligvalg">
<option selected="selected"></option>
<option>61 m²</option>
<option>77 m²</option>
<option>94 m²</option>
<option>109 m²</option>
<option>110 m²</option>
</select><span class="skalud">*</span><span class="eks"> Husk at vælge en boligtype</span><td width="1">
</tr>
<tr>
<td valign="top">Voksne samt alder:</td>
<td><input name="voksnealder" type="text" id="voksnealder" /><span class="skalud">*</span><span class="eks">eks. Bente 33 år, Bo 40 år</span></td>
</tr>
<tr>
<td valign="top">Beskæftigelse:</td>
<td><input name="stilling" type="text" id="stilling" /><span class="skalud">*</span></td>
</tr>
<tr>
<td valign="top">Børn samt alder:</td>
<td><input name="brnalder" type="text" id="brnalder" /><span class="skalud">*</span><span class="eks"> eks. Louise 3 år, Morten 4 år</span></td>
</tr>
<tr>
<td valign="top">Husdyr:</td>
<td><input name="husdyr" type="text" id="husdyr" /><span class="skalud">*</span><span class="eks"></span></td>
</tr>
<tr>
<td valign="top">Skriv lidt om dig/jer selv:</td>
<td><textarea name="lidtom" rows="8" cols="30" style="width:200px; height:45px; type="text" id="lidtom" /></textarea></td>
</tr>
<tr>
<td valign="top">Evt:</td>
<td><textarea name="evt" rows="8" cols="30" style="width:200px; height:45px; type="text" id="evt" /></textarea></td>
</tr>
<tr>
<td valign="top"> </td>
<td><input type="submit" name="Submit" value="Skriv mig op" /></td>
</tr>
</table>
</form></fieldset></div>
<a href="listen.php">Til listen</a>
<?php
// hent footer filen
require_once ( "_footer.php" );
?>
