Ik heb een probleem, ik probeer te kijken of de velden in mijn formulier zijn ingevuld, nu zit ik er al twee avinden aan te sleutelen, van alles geprobeer isset functie etc. Kan iemand een kijken naar mijn script? Heb het volledige document hier staan:
<?php
//hier maak ik de connectie met de db met de include functie
include("db_connect.inc.php");
// Als er op de knop submit is gedrukt, de gegevens weg scrijven naar de database
if($submit) {
mysql_query("INSERT INTO ledenadmin SET lidnummer='$lidnummer', voornaam='$voornaam', achternaam='$achternaam', adres='$adres', postcode='$postcode', plaats='$plaats', gebdatum='$gebdatum', telnr='$telnr', mtelnr='$mtelnr', groep='$groep', email='$email', actiefja='$actiefja', contributieja='$contributieja', lidsinds='$lidsinds', persooneen='$persooneen', persooneennr='$persooneennr', persoontwee='$persoontwee', persoontweenr='$persoontweenr', opmerkingen='$opmerkingen'");
$pagecontent.="Het nieuwe lid is toegevoegd aan de database !";
}
?>
<html>
<head>
<title>Nieuw lid</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body background="bg2.gif" text="#FFFFFF">
<div align="center"><font size="5" face="Verdana, Arial, Helvetica, sans-serif"><em><strong>Nieuw
lid toevoegen<br>
</strong></em></font><font color="#00FF66" size="3" face="Verdana, Arial, Helvetica, sans-serif">*<strong>
= verplicht invoeren</strong></font><font size="5" face="Verdana, Arial, Helvetica, sans-serif"><em><strong>
</strong></em></font> </div>
<form action="<?php echo $PHP_SELF ?>" method="post" enctype="multipart/form-data">
<table width="996" border="0" cellspacing="2" cellpadding="2">
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Voornaam
</font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">*<strong>:</strong></font></td>
<td><input type="text" name="voornaam" size="30" maxlength="30" value="">
</td>
</tr>
<tr>
<td width="194"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Achternaam
</font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">*<strong>:</strong></font></td>
<td width="492"><input type="text" name="achternaam" size="30" maxlength="30" value="">
</td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Adres
</font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">*<strong>:</strong></font></td>
<td><input type="text" name="adres" size="80" maxlength="80" value="">
</td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Postcode
</font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">*<strong>:</strong></font></td>
<td><input type="text" name="postcode" size="6" maxlength="6" value="">
</td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Plaats
</font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">*<strong>:</strong></font></td>
<td><input type="text" name="plaats" size="30" maxlength="30" value="">
</td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Geb.
Datum </font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">*<strong>:</strong></font></td>
<td><input type="text" name="gebdatum" size="10" maxlength="10" value="dd-mm-jjjj">
</td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Telefoon
nr. </font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">*<strong>:</strong></font></td>
<td> <input type="text" name="telnr" size="10" maxlength="10" value="">
</td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mobiel
nr.:</font></strong></td>
<td><input type="text" name="mtelnr" size="10" maxlength="10" value="Geen"></td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Groep:</font></strong></td>
<td><select name=groep>
<option value="Maandag">Maandag</option>
<option value="Dinsdag">Dinsdag</option>
<option value="Donderdag">Donderdag</option>
<option value="Vrijdag">Vrijdag</option>
</select></td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">E-mail
adres:</font></strong></td>
<td><input type="text" name="email" size="40" maxlength="40" value="Geen e-mail"></td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ouders
actief lid:</font></strong></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<select name=actiefja>
<option value="Ja">Ja</option>
<option value="Nee">Nee</option>
</select>
</font></td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Contributie
betaald:</font></strong></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<select name=contributieja>
<option value="Ja">Ja</option>
<option value="Nee">Nee</option>
</select>
</font></td>
</tr>
<tr>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Lid
sinds:</strong></font></td>
<td><input type="text" name="lidsinds" size="10" maxlength="10" value="dd-mm-jjjj"></td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">1e
contactpersoon </font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">*<strong>:</strong></font></td>
<td><input type="text" name="persooneen" size="60" maxlength="60" value="">
</td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">1e
tel.nr. bij calamiteiten </font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">*<strong>:</strong></font></td>
<td><input type="text" name="persooneennr" size="10" maxlength="10" value="">
</td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">2e
contactpersoon </font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">*<strong>:</strong></font></td>
<td><input type="text" name="persoontwee" size="60" maxlength="60" value="">
</td>
</tr>
<tr>
<td><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">2e
tel.nr. bij calamiteiten </font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">*<strong>:</strong></font></td>
<td><input type="text" name="persoontweenr" size="10" maxlength="10" value="">
</td>
</tr>
<tr>
<td valign="top"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Overige
opmerkingen:</font></strong></td>
<td><textarea name="opmerkingen" cols="60" rows="10" wrap="VIRTUAL">Geen opmerkingen.</textarea></td>
</tr>
<tr>
<td> </td>
<td><div align="center"><font color="#00FF66" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong><?php echo "$pagecontent"; ?></strong></font></div></td>
</tr>
<tr>
<td> </td>
<td> <div align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="22%" align="center"><div align="left">
<input name="submit" type=submit value='opslaan'>
</div></td>
<td width="77%"><input type="reset" name="Reset" value="Opnieuw"></td>
<td width="1%" align="center"> </td>
</tr>
</table>
</div></td>
</tr>
</table>
<p align="center"><a href="index.php"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Terug
naar de hoofdpagina</strong></font></a></p>
</form>
<div align="center"> </div>
<p> </p>
</body>
</html>
Nu wil ik eigenlijk dat hij pas gegevens weg schrijft als er bepaalde velden zijn ingevuld. Kan iemand me helpen, en vertellen wat hij precies gedaan heeft, zodat ik ook snap wat ik fout doe?
M.vr.gr. Roy Janssen
1.077 views