Registratie script
iemand een idee ben nieuw met php kan graag wat hulp gebruiken
alvast bedankt
Quote:
Velden met een * zijn verplicht...
<form method="POST" action="
<input type="hidden" name="submit" value="1">
Bedrijfsnaam:<br>
<input type="text" name="bedrijfsnaam" size="30"> *<br>
Contactpersoon:<br>
<input type="text" name="contactpersoon" size="30">*<br>
Telefoonnummer:<br>
<input type="text" name="telefoonnummer" size="30">*<br>
Wachtwoord:<br>
<input type="password" name="wachtwoord" size="12" maxlength="12"> *<br>
Wachtwoord [ bevestig ]:<br>
<input type="password" name="wachtwoord2" size="12" maxlength="12"> *<br>
<input type="submit" value="Aanmelden"> <input type="reset" value="Wis velden"></p>
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
include ('config.php')
if(isset($_POST['submit']))
{
$sbedrijfsnaam = addslashes($_POST['bedrijfsnaam']);
$scontactpersoon = addslashes($_POST['contactpersoon']);
$itelefoonnummer = addslashes($_POST['telefoonnummer']);
$swachtwoord = addslashes($_POST['wachtwoord']);
mysql_query("INSERT INTO members (bedrijfsnaam, contactpersoon, telefoonummer, wachtwoord) VALUES ('".$sbedrijfsnaam."', '".$scontactpersoon."', '".$itelefoonnummer."', '".s$wachtwoord."')") or die (mysql_error());
echo 'Je gegevens zijn succesvol in de database geplaatst';
}
else
{
?>
include ('config.php')
if(isset($_POST['submit']))
{
$sbedrijfsnaam = addslashes($_POST['bedrijfsnaam']);
$scontactpersoon = addslashes($_POST['contactpersoon']);
$itelefoonnummer = addslashes($_POST['telefoonnummer']);
$swachtwoord = addslashes($_POST['wachtwoord']);
mysql_query("INSERT INTO members (bedrijfsnaam, contactpersoon, telefoonummer, wachtwoord) VALUES ('".$sbedrijfsnaam."', '".$scontactpersoon."', '".$itelefoonnummer."', '".s$wachtwoord."')") or die (mysql_error());
echo 'Je gegevens zijn succesvol in de database geplaatst';
}
else
{
?>
Velden met een * zijn verplicht...
<form method="POST" action="
<input type="hidden" name="submit" value="1">
Bedrijfsnaam:<br>
<input type="text" name="bedrijfsnaam" size="30"> *<br>
Contactpersoon:<br>
<input type="text" name="contactpersoon" size="30">*<br>
Telefoonnummer:<br>
<input type="text" name="telefoonnummer" size="30">*<br>
Wachtwoord:<br>
<input type="password" name="wachtwoord" size="12" maxlength="12"> *<br>
Wachtwoord [ bevestig ]:<br>
<input type="password" name="wachtwoord2" size="12" maxlength="12"> *<br>
<input type="submit" value="Aanmelden"> <input type="reset" value="Wis velden"></p>
</form>
Toevoeging op 12/04/2012 17:46:47:
nu even duidelijk en compleet
Quote:
Velden met een * zijn verplicht...
<form method="POST" action="
<input type="hidden" name="submit" value="1">
Bedrijfsnaam:<br>
<input type="text" name="bedrijfsnaam" size="30"> *<br>
Contactpersoon:<br>
<input type="text" name="contactpersoon" size="30">*<br>
Telefoonnummer:<br>
<input type="text" name="telefoonnummer" size="30">*<br>
Wachtwoord:<br>
<input type="password" name="wachtwoord" size="12" maxlength="12"> *<br>
Wachtwoord [ bevestig ]:<br>
<input type="password" name="wachtwoord2" size="12" maxlength="12"> *<br>
<input type="submit" value="Aanmelden"> <input type="reset" value="Wis velden"></p>
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
include ('config.php')
if(isset($_POST['submit']))
{
$sbedrijfsnaam = addslashes($_POST['bedrijfsnaam']);
$scontactpersoon = addslashes($_POST['contactpersoon']);
$itelefoonnummer = addslashes($_POST['telefoonnummer']);
$swachtwoord = addslashes($_POST['wachtwoord']);
mysql_query("INSERT INTO members (bedrijfsnaam, contactpersoon, telefoonummer, wachtwoord) VALUES ('".$sbedrijfsnaam."', '".$scontactpersoon."', '".$itelefoonnummer."', '".s$wachtwoord."')") or die (mysql_error());
echo 'Je gegevens zijn succesvol in de database geplaatst';
}
else
{
?>
include ('config.php')
if(isset($_POST['submit']))
{
$sbedrijfsnaam = addslashes($_POST['bedrijfsnaam']);
$scontactpersoon = addslashes($_POST['contactpersoon']);
$itelefoonnummer = addslashes($_POST['telefoonnummer']);
$swachtwoord = addslashes($_POST['wachtwoord']);
mysql_query("INSERT INTO members (bedrijfsnaam, contactpersoon, telefoonummer, wachtwoord) VALUES ('".$sbedrijfsnaam."', '".$scontactpersoon."', '".$itelefoonnummer."', '".s$wachtwoord."')") or die (mysql_error());
echo 'Je gegevens zijn succesvol in de database geplaatst';
}
else
{
?>
Velden met een * zijn verplicht...
<form method="POST" action="
<input type="hidden" name="submit" value="1">
Bedrijfsnaam:<br>
<input type="text" name="bedrijfsnaam" size="30"> *<br>
Contactpersoon:<br>
<input type="text" name="contactpersoon" size="30">*<br>
Telefoonnummer:<br>
<input type="text" name="telefoonnummer" size="30">*<br>
Wachtwoord:<br>
<input type="password" name="wachtwoord" size="12" maxlength="12"> *<br>
Wachtwoord [ bevestig ]:<br>
<input type="password" name="wachtwoord2" size="12" maxlength="12"> *<br>
<input type="submit" value="Aanmelden"> <input type="reset" value="Wis velden"></p>
</form>
Gewijzigd op 13/04/2012 02:16:00 door Chris -
je bent een puntkomma vergeten op lijn 2
Gebruik mysql_real_escape_string().
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
include ('config.php');
if(isset($_POST['register']))
{
$sbedrijfsnaam = mysql_real_escape_string($_POST['bedrijfsnaam']);
$scontactpersoon = mysql_real_escape_string($_POST['contactpersoon']);
$itelefoonnummer = mysql_real_escape_string($_POST['telefoonnummer']);
$swachtwoord = mysql_real_escape_string($_POST['wachtwoord']);
mysql_query("
INSERT INTO
members
bedrijfsnaam,
contactpersoon,
telefoonummer,
wachtwoord,
)
VALUES
(
'".$sbedrijfsnaam."',
'".$scontactpersoon."',
'".$itelefoonnummer."',
'".$wachtwoord."',
)
");
echo 'Je gegevens zijn succesvol in de database geplaatst';
}
else
{
?>
include ('config.php');
if(isset($_POST['register']))
{
$sbedrijfsnaam = mysql_real_escape_string($_POST['bedrijfsnaam']);
$scontactpersoon = mysql_real_escape_string($_POST['contactpersoon']);
$itelefoonnummer = mysql_real_escape_string($_POST['telefoonnummer']);
$swachtwoord = mysql_real_escape_string($_POST['wachtwoord']);
mysql_query("
INSERT INTO
members
bedrijfsnaam,
contactpersoon,
telefoonummer,
wachtwoord,
)
VALUES
(
'".$sbedrijfsnaam."',
'".$scontactpersoon."',
'".$itelefoonnummer."',
'".$wachtwoord."',
)
");
echo 'Je gegevens zijn succesvol in de database geplaatst';
}
else
{
?>
Gewijzigd op 12/04/2012 18:19:12 door dave schaafsma
- niet controleren op de submit button maar op elk veld afzonderlijk
- mysql_real_escape_string(), niet addslashes()
- foutafhandeling toevoegen
is dit wat jullie bedoelen
Quote:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
include ('config.php');
if(isset($_POST['bedrijfsnaam'])) {
echo " er is geen bedrijfsnaam ingevuld";
if(isset($_post['contactpersoon']))
echo " er is geen contactpersoon ingevuld";
if(isset($_post['telefoonnummer']))
echo " er is geen telefoonnummer ingevuld";
if(isset($_post['email']))
echo " er is geen email adres ingevuld";
if(isset($_post['wachtwoord']))
echo "er is geen wachtwoord ingevuld";
}
{
$sbedrijfsnaam = mysql_real_escape_string()($_POST['bedrijfsnaam']);
$scontactpersoon = mysql_real_escape_string()['contactpersoon']);
$itelefoonnummer = mysql_real_escape_string()($_POST['telefoonnummer']);
$semail = mysql_real_escape_string()['email']);
$swachtwoord = mysql_real_escape_string()['wachtwoord']);
mysql_query("INSERT INTO members (bedrijfsnaam, contactpersoon, telefoonummer, email, wachtwoord) VALUES ('".$sbedrijfsnaam."', '".$scontactpersoon."', '".$itelefoonnummer."', '".$semail. "', '".s$wachtwoord."')") or die (mysql_error());
echo 'Je gegevens zijn succesvol in de database geplaatst';
}
else
[/quote]
include ('config.php');
if(isset($_POST['bedrijfsnaam'])) {
echo " er is geen bedrijfsnaam ingevuld";
if(isset($_post['contactpersoon']))
echo " er is geen contactpersoon ingevuld";
if(isset($_post['telefoonnummer']))
echo " er is geen telefoonnummer ingevuld";
if(isset($_post['email']))
echo " er is geen email adres ingevuld";
if(isset($_post['wachtwoord']))
echo "er is geen wachtwoord ingevuld";
}
{
$sbedrijfsnaam = mysql_real_escape_string()($_POST['bedrijfsnaam']);
$scontactpersoon = mysql_real_escape_string()['contactpersoon']);
$itelefoonnummer = mysql_real_escape_string()($_POST['telefoonnummer']);
$semail = mysql_real_escape_string()['email']);
$swachtwoord = mysql_real_escape_string()['wachtwoord']);
mysql_query("INSERT INTO members (bedrijfsnaam, contactpersoon, telefoonummer, email, wachtwoord) VALUES ('".$sbedrijfsnaam."', '".$scontactpersoon."', '".$itelefoonnummer."', '".$semail. "', '".s$wachtwoord."')") or die (mysql_error());
echo 'Je gegevens zijn succesvol in de database geplaatst';
}
else
[/quote]
Controleren of een formulier verstuurd is doe je met:
if($_SERVER['REQUEST_METHOD'] == "POST")
Heb je dit zelf getest? Je controle klopt niet. Wat je nu doet (regel 4 - 13) is als $_POST['variabele'] bestaat (geset is), een foutmelding plaatsen.
Je kopieert op regel 16- 20 onnodig variabelen.
mysql_real_escape_string kun (/moet) je direct in je query gebruiken.
Or die is geen foutafhandeling.
Ik zou nog wel op zoek gaan naar een manier om je wachtwoord te beveiligen (zoek eens op salt + pepper)
dit heb ik nu is er kans van slagen dat dit gaat werken zo of zit ik er volkomen naast
Quote:
Velden met een * zijn verplicht...
<form method="POST" action="
<input type="hidden" name="submit" value="1">
Bedrijfsnaam:<br>
<input type="text" name="bedrijfsnaam" size="30"> *<br>
Contactpersoon:<br>
<input type="text" name="contactpersoon" size="30">*<br>
Telefoonnummer:<br>
<input type="text" name="telefoonnummer" size="30">*<br>
Email adres:<br>
<input type="text" name="email" size="30">*<br>
Wachtwoord:<br>
<input type="password" name="wachtwoord" size="12" maxlength="12"> *<br>
Wachtwoord [ bevestig ]:<br>
<input type="password" name="wachtwoord2" size="12" maxlength="12"> *<br>
<input type="submit" value="Aanmelden"> <input type="reset" value="Wis velden"></p>
</form>
Velden met een * zijn verplicht...
<form method="POST" action="
<input type="hidden" name="submit" value="1">
Bedrijfsnaam:<br>
<input type="text" name="bedrijfsnaam" size="30"> *<br>
Contactpersoon:<br>
<input type="text" name="contactpersoon" size="30">*<br>
Telefoonnummer:<br>
<input type="text" name="telefoonnummer" size="30">*<br>
Email adres:<br>
<input type="text" name="email" size="30">*<br>
Wachtwoord:<br>
<input type="password" name="wachtwoord" size="12" maxlength="12"> *<br>
Wachtwoord [ bevestig ]:<br>
<input type="password" name="wachtwoord2" size="12" maxlength="12"> *<br>
<input type="submit" value="Aanmelden"> <input type="reset" value="Wis velden"></p>
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?
if{
$query = mysql_query("SELECT * FROM memebers WHERE email = '$email'");
$result = mysql_num_rows($query);
echo " dit email adres is al in gebruik";
}
else{
$sbedrijfsnaam = mysql_real_escape_string( $_POST['bedrijfsnaam']);
$scontactpersoon = mysql_real_escape_string( $_POST['contactpersoon']);
$itelefoonnummer = mysql_real_escape_string( $_POST['telefoonnummer']);
$semail = mysql_real_escape_string( $_POST['email']);
$swachtwoord = mysql_real_escape_string( $_POST['wachtwoord']);
mysql_query("INSERT INTO memebers (bedrijfsnaam, contactpersoon, telefoonnummer, email, wachtwoord) VALUES ('".$sbedrijfsnaam."', '".$scontactpersoon."', '".$itelefoonnummer."', '".$semail. "', '".$swachtwoord."')") or 'agf-veiling.nl/nieuwegebruiker.nl';
}
?>
if{
$query = mysql_query("SELECT * FROM memebers WHERE email = '$email'");
$result = mysql_num_rows($query);
echo " dit email adres is al in gebruik";
}
else{
$sbedrijfsnaam = mysql_real_escape_string( $_POST['bedrijfsnaam']);
$scontactpersoon = mysql_real_escape_string( $_POST['contactpersoon']);
$itelefoonnummer = mysql_real_escape_string( $_POST['telefoonnummer']);
$semail = mysql_real_escape_string( $_POST['email']);
$swachtwoord = mysql_real_escape_string( $_POST['wachtwoord']);
mysql_query("INSERT INTO memebers (bedrijfsnaam, contactpersoon, telefoonnummer, email, wachtwoord) VALUES ('".$sbedrijfsnaam."', '".$scontactpersoon."', '".$itelefoonnummer."', '".$semail. "', '".$swachtwoord."')") or 'agf-veiling.nl/nieuwegebruiker.nl';
}
?>
Of het gaat werken kun je toch zelf testen?! ;-)
Gebruik liever geen short-tags, maar voluit
Doorgaans: eerst php dan html.
is onveilig. Beter is leeg laten of
variabelen buiten quotes.
Waar is je controle of $query gelukt is?
Je kopieert nog steeds onnodig variabelen --> mysql_real_escape_string in je query.
or 'agf-veiling.nl/nieuwegebruiker.nl' ????? Wat is dat?
Je laat 2x wachtwoord invullen, maar controleer je ook of dit hetzelfde is?
Zie nog niets over beveiligen wachtwoord.
begin aub met het doorlezen van een paar beginner tuts. Lees bv eens http://www.phphulp.nl/php/tutorial/overig/beginnersfouten-tegengaan/763/
Gewijzigd op 12/04/2012 22:18:46 door Obelix Idefix
ik krijg nog een melding
unexpected T_ELSE, expecting ',' or ';' op line 17
graag hoor ik een reactie
Quote:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
include ('config.php');
{
if($_SERVER['REQUEST_METHOD'] == "POST")
if(isset($_POST['bedrijfsnaam']))
echo "er is geen bedrijfsnaam ingevuld";
if(isset($_POST['contactpersoon']))
echo "er is geen contactpersoon ingevuld";
if(isset($_POST['telefoonnummer']))
echo "er is geen telefoonnummer ingevuld";
if(isset($_POST['email']))
echo "er is geen email adres ingevuld";
if(isset($_POST['wachtwoord']))
echo "er is geen wachtwoord ingevuld";
if($wachtwoord!=$wachtwoord2)
echo "de wachtwoorden zijn niet gelijk"
else{
$query = mysql_query("SELECT * FROM members WHERE email = '$email'");
$result = mysql_num_rows($query);
if($result){
echo "Dit email adres is al in gebruik"
}
else
$sbedrijfsnaam = mysql_real_escape_string( $_POST['bedrijfsnaam']);
$scontactpersoon = mysql_real_escape_string( $_POST['contactpersoon']);
$itelefoonnummer = mysql_real_escape_string( $_POST['telefoonnummer']);
$semail = mysql_real_escape_string( $_POST['email']);
$swachtwoord = mysql_real_escape_string( $_POST['wachtwoord']);
mysql_query("INSERT INTO members (bedrijfsnaam, contactpersoon, telefoonnummer, email, wachtwoord) VALUES ('".$sbedrijfsnaam."', '".$scontactpersoon."', '".$itelefoonnummer."', '".$semail. "', '".$swachtwoord."')") or die (mysql_error());
echo 'Je gegevens zijn succesvol in de database geplaatst';
}
[/quote]
include ('config.php');
{
if($_SERVER['REQUEST_METHOD'] == "POST")
if(isset($_POST['bedrijfsnaam']))
echo "er is geen bedrijfsnaam ingevuld";
if(isset($_POST['contactpersoon']))
echo "er is geen contactpersoon ingevuld";
if(isset($_POST['telefoonnummer']))
echo "er is geen telefoonnummer ingevuld";
if(isset($_POST['email']))
echo "er is geen email adres ingevuld";
if(isset($_POST['wachtwoord']))
echo "er is geen wachtwoord ingevuld";
if($wachtwoord!=$wachtwoord2)
echo "de wachtwoorden zijn niet gelijk"
else{
$query = mysql_query("SELECT * FROM members WHERE email = '$email'");
$result = mysql_num_rows($query);
if($result){
echo "Dit email adres is al in gebruik"
}
else
$sbedrijfsnaam = mysql_real_escape_string( $_POST['bedrijfsnaam']);
$scontactpersoon = mysql_real_escape_string( $_POST['contactpersoon']);
$itelefoonnummer = mysql_real_escape_string( $_POST['telefoonnummer']);
$semail = mysql_real_escape_string( $_POST['email']);
$swachtwoord = mysql_real_escape_string( $_POST['wachtwoord']);
mysql_query("INSERT INTO members (bedrijfsnaam, contactpersoon, telefoonnummer, email, wachtwoord) VALUES ('".$sbedrijfsnaam."', '".$scontactpersoon."', '".$itelefoonnummer."', '".$semail. "', '".$swachtwoord."')") or die (mysql_error());
echo 'Je gegevens zijn succesvol in de database geplaatst';
}
[/quote]
Als aanvulling: je kopieert onnodig de $_POST waarden naar variabelen (icm mysql_real_esacpe_string()). Door je query gewoon op meerdere regels te schrijven kan je dit ook gewoon inline doen en leesbaar houden. Ditzelfde geldt voor het wegschrijven van het aantal gevonden rijen naar een variabele, dit kan ook prima inline.
Gewijzigd op 18/04/2012 19:32:06 door Jurgen B
krijg nu een melding unexpected $end op line 53 dit is der laaste regel nu het formulier en deze regel is leeg ?
nog een idee misschien ?
alvast bedankt
In je geplaatste code mist ook een { op regel 24. Je sluit de else wel maar opent hem niet. Unexpected $end geeft meestal aan dat er ergens een { } mist.
Jurgen B op 18/04/2012 19:25:42:
Als je een dergelijke foutmelding krijgt kijk je ook altijd in de regel(s) ervoor of erna als de fout niet op de regel zelf zit. Omdat deze melding ook nog aangeeft dat hij een : of ; verwacht, die er blijkbaar niet is, zou je zelf moeten kunnen zien dat er op regel 16 een ; mist aan het einde van de regel.
Als aanvulling: je kopieert onnodig de $_POST waarden naar variabelen (icm mysql_real_esacpe_string()). Door je query gewoon op meerdere regels te schrijven kan je dit ook gewoon inline doen en leesbaar houden. Ditzelfde geldt voor het wegschrijven van het aantal gevonden rijen naar een variabele, dit kan ook prima inline.
Als aanvulling: je kopieert onnodig de $_POST waarden naar variabelen (icm mysql_real_esacpe_string()). Door je query gewoon op meerdere regels te schrijven kan je dit ook gewoon inline doen en leesbaar houden. Ditzelfde geldt voor het wegschrijven van het aantal gevonden rijen naar een variabele, dit kan ook prima inline.
zou je dit op meer leek taal kunnen uitleggen ?
ik begrijp niet precies wat nu het overbodige is
alle velden moeten gecontroleerd worden of ze ingevuld zijn (hoe moet ik dit beter doen ?)
en waar zit ik dan precies mysql real escape string neer ?
alvast bedankt
Toevoeging op 18/04/2012 20:43:07:
ik heb nu dit maar krijg weer een unexpected T_else line 32
hoe moet ik deze else anders openen ?
Quote:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
include ('config.php');
{
if($_SERVER['REQUEST_METHOD'] == "POST")
if(isset($_POST['bedrijfsnaam']))
echo "er is geen bedrijfsnaam ingevuld";
if(isset($_POST['contactpersoon']))
echo "er is geen contactpersoon ingevuld";
if(isset($_POST['telefoonnummer']))
echo "er is geen telefoonnummer ingevuld";
if(isset($_POST['email']))
echo "er is geen email adres ingevuld";
if(isset($_POST['wachtwoord']))
echo "er is geen wachtwoord ingevuld";
if($wachtwoord!=$wachtwoord2)
echo "de wachtwoorden zijn niet gelijk";
if($query = mysql_query("SELECT * FROM members WHERE email = '$email'"));
$result = mysql_num_rows($query);
if($result)
echo "Dit email adres is al in gebruik";
if ($sbedrijfsnaam = mysql_real_escape_string( $_POST['bedrijfsnaam']));
($scontactpersoon = mysql_real_escape_string( $_POST['contactpersoon']));
($itelefoonnummer = mysql_real_escape_string( $_POST['telefoonnummer']));
($semail = mysql_real_escape_string( $_POST['email']));
($swachtwoord = mysql_real_escape_string( $_POST['wachtwoord']));
mysql_query("INSERT INTO members (bedrijfsnaam, contactpersoon, telefoonnummer, email, wachtwoord) VALUES
('".$sbedrijfsnaam."', '".$scontactpersoon."', '".$itelefoonnummer."', '".$semail. "', '".$swachtwoord."')") or die (mysql_error());
echo "Je gegevens zijn succesvol in de database geplaatst"; }
else
{ (formulier) } [/quote]
include ('config.php');
{
if($_SERVER['REQUEST_METHOD'] == "POST")
if(isset($_POST['bedrijfsnaam']))
echo "er is geen bedrijfsnaam ingevuld";
if(isset($_POST['contactpersoon']))
echo "er is geen contactpersoon ingevuld";
if(isset($_POST['telefoonnummer']))
echo "er is geen telefoonnummer ingevuld";
if(isset($_POST['email']))
echo "er is geen email adres ingevuld";
if(isset($_POST['wachtwoord']))
echo "er is geen wachtwoord ingevuld";
if($wachtwoord!=$wachtwoord2)
echo "de wachtwoorden zijn niet gelijk";
if($query = mysql_query("SELECT * FROM members WHERE email = '$email'"));
$result = mysql_num_rows($query);
if($result)
echo "Dit email adres is al in gebruik";
if ($sbedrijfsnaam = mysql_real_escape_string( $_POST['bedrijfsnaam']));
($scontactpersoon = mysql_real_escape_string( $_POST['contactpersoon']));
($itelefoonnummer = mysql_real_escape_string( $_POST['telefoonnummer']));
($semail = mysql_real_escape_string( $_POST['email']));
($swachtwoord = mysql_real_escape_string( $_POST['wachtwoord']));
mysql_query("INSERT INTO members (bedrijfsnaam, contactpersoon, telefoonnummer, email, wachtwoord) VALUES
('".$sbedrijfsnaam."', '".$scontactpersoon."', '".$itelefoonnummer."', '".$semail. "', '".$swachtwoord."')") or die (mysql_error());
echo "Je gegevens zijn succesvol in de database geplaatst"; }
else
{ (formulier) } [/quote]