validering sammen med php
Tror mit rpørgsmål passer bedre her.Min validering virker ikke, eller dvs den første alert kommer op men så gemmer den i databasen alligevel. hmmm hjææælp.......
<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>
<body>
Opskrivning til listen<br />
<?php
if(isset($_POST["Submit"]))
{
$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>
