PHP:
<?php
if(!(isset($_SESSION['gebruiker_id']))){
header('Location: index.php');
}
?>
<script type='text/javascript'>
function formValidator(){
// Make quick references to our fields
var Titel = document.getElementById('Titel');
var Bericht = document.getElementById('Bericht');
var Uur = document.getElementById('Uur');
// Check each input in the order that it appears in the form!
if(isAlphabet(Titel, "Gelieve enkel letters in uw titel te zetten")){
if(isAlphanumeric(Bericht, "letters en cyfers enkels in het bericht en het mag niet leeg zijn")){
if(isEmpty(Uur, "gelieve een goed uur in te vullen")){
return true;
}
}
}
return false;
}
function isEmpty(elem, helperMsg){
if(elem.value.length == 0){
alert(helperMsg);
elem.focus(); // set the focus to this input
return true;
}
return false;
}
function isNumeric(elem, helperMsg){
var numericExpression = /^[0-9]+$/;
if(elem.value.match(numericExpression)){
return true;
}else{
alert(helperMsg);
elem.focus();
return false;
}
}
function isAlphabet(elem, helperMsg){
var alphaExp = /^[a-zA-Z]+$/;
if(elem.value.match(alphaExp)){
return true;
}else{
alert(helperMsg);
elem.focus();
return false;
}
}
function isAlphanumeric(elem, helperMsg){
var alphaExp = /^[0-9a-zA-Z]+$/;
if(elem.value.match(alphaExp)){
return true;
}else{
alert(helperMsg);
elem.focus();
return false;
}
}
</script>
<form action="toevoegen_afspraakvandaag.php" method="POST" onsubmit='return formValidator()' >
<table width="400" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr><td>
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td colspan="3" bgcolor="#E6E6E6"><strong>Maak Nieuwe Afspraak</strong></td>
</tr>
<tr>
<td width="14%"><strong>Titel</strong></td>
<td width="2%">:</td>
<td width="84%"><input name="topic" id='Titel' type="text" maxlength="50" size="50" /></td>
</tr>
<tr>
<td valign="top"><strong>Bericht</strong></td>
<td valign="top">:</td>
<td><textarea name="bericht" id ='Bericht' cols="50" rows="10"></textarea></td>
</tr>
<tr>
<td valign="top"><strong>Uur</strong></td>
<td width="2%">:</td>
<td width="84%"><input name="uur" id ='Uur' type="text" maxlength="50" size="50" /></td>
</tr>
<tr>
<td></td><td></td>
<td>
<input type="submit" name="toevoegen" value="Toevoegen"/><input type="reset" value="Wis velden" /></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
nu volgt mijn probleem ik probeer aan de hand van javascript te kijken of alle velden wel goed zijn ingevuld. eens dit goed is ingevult zou ik moeten doorverwezen worden naar toevoegen_afspraak.php waar hij dan de gegevens in mijn databank stopt.
maar hij wil gelijk niet toevoegen. iemand die me vast met dit eenvoudige probleem kan voorthelpen?
Laatst bewerkt door een moderator: