Dropdown in signup
Het script:
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?php
include("config.php");
$verstuurd=0;
$controle=1;
if($_SERVER['REQUEST_METHOD']=='POST'){
$verstuurd=1;
if(empty($_POST['voornaam'])||empty($_POST['achternaam'])||empty($_POST['wachtwoord'])||empty($_POST['wachtwoord_bevestig'])||empty($_POST['email'])){
$controle=0;
} else {
$voornaam = $_POST['voornaam'];
$achternaam = $_POST['achternaam'];
$wachtwoord = $_POST['wachtwoord'];
$wachtwoord_bevestig = $_POST['wachtwoord_bevestig'];
$email = $_POST['email'];
}
if($controle==1){
if($_POST['wachtwoord']!=$_POST['wachtwoord_bevestig']){
$controle=0;
$ww_fout = "Vul hetzelfde wachtwoord in, anders kan je niet verder gaan";
}
$aantal_email = mysql_query("SELECT email FROM $tabel_naam WHERE email='".addslashes($email)."'");
if(mysql_num_rows($aantal_email)>0){
$controle=0;
$email_fout = "Er is al een account aangemaakt op dit e-mail adres, log dus in met dat e-mail adres";
}
}
}
if($verstuurd==0||$controle==0){
?>
include("config.php");
$verstuurd=0;
$controle=1;
if($_SERVER['REQUEST_METHOD']=='POST'){
$verstuurd=1;
if(empty($_POST['voornaam'])||empty($_POST['achternaam'])||empty($_POST['wachtwoord'])||empty($_POST['wachtwoord_bevestig'])||empty($_POST['email'])){
$controle=0;
} else {
$voornaam = $_POST['voornaam'];
$achternaam = $_POST['achternaam'];
$wachtwoord = $_POST['wachtwoord'];
$wachtwoord_bevestig = $_POST['wachtwoord_bevestig'];
$email = $_POST['email'];
}
if($controle==1){
if($_POST['wachtwoord']!=$_POST['wachtwoord_bevestig']){
$controle=0;
$ww_fout = "Vul hetzelfde wachtwoord in, anders kan je niet verder gaan";
}
$aantal_email = mysql_query("SELECT email FROM $tabel_naam WHERE email='".addslashes($email)."'");
if(mysql_num_rows($aantal_email)>0){
$controle=0;
$email_fout = "Er is al een account aangemaakt op dit e-mail adres, log dus in met dat e-mail adres";
}
}
}
if($verstuurd==0||$controle==0){
?>
<html>
<head>
<title></title>
</head>
<body>
<form name="voeg toe" method="post" action="">
<table>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
if($verstuurd==1){
if(empty($_POST['voornaam'])){
echo "<tr><td colspan=\"2\">".$fout_tags_open."Vul een voornaam, in, anders werkt het niet".$fout_tags_sluit."</td></tr>";
}
if(isset($voornaam_fout)){
echo "<tr><td colspan=\"2\">".$fout_tags_open.$voornaam_fout.$fout_tags_sluit."</td></tr>";
}
}
?>
if($verstuurd==1){
if(empty($_POST['voornaam'])){
echo "<tr><td colspan=\"2\">".$fout_tags_open."Vul een voornaam, in, anders werkt het niet".$fout_tags_sluit."</td></tr>";
}
if(isset($voornaam_fout)){
echo "<tr><td colspan=\"2\">".$fout_tags_open.$voornaam_fout.$fout_tags_sluit."</td></tr>";
}
}
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
if($verstuurd==1){
if(empty($_POST['achternaam'])){
echo "<tr><td colspan=\"2\">".$fout_tags_open."Vul een achternaam, in, anders werkt het niet".$fout_tags_sluit."</td></tr>";
}
if(isset($achternaam_fout)){
echo "<tr><td colspan=\"2\">".$fout_tags_open.$achternaam_fout.$fout_tags_sluit."</td></tr>";
}
}
?>
if($verstuurd==1){
if(empty($_POST['achternaam'])){
echo "<tr><td colspan=\"2\">".$fout_tags_open."Vul een achternaam, in, anders werkt het niet".$fout_tags_sluit."</td></tr>";
}
if(isset($achternaam_fout)){
echo "<tr><td colspan=\"2\">".$fout_tags_open.$achternaam_fout.$fout_tags_sluit."</td></tr>";
}
}
?>
<tr>
<td>Voornaam:</td>
<td><input type="text" name="voornaam"
Code (php)
1
<?php if($verstuurd==1&&!empty($_POST['voornaam'])){echo "value=\"".stripslashes(htmlentities($_POST['voornaam']))."\"";} ?>
</tr>
<tr>
<td>Achternaam:</td>
<td><input type="text" name="achternaam"
Code (php)
1
<?php if($verstuurd==1&&!empty($_POST['achternaam'])){echo "value=\"".stripslashes(htmlentities($_POST['achternaam']))."\"";} ?>
</tr>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<tr>
<td>Wachtwoord:</td>
<td><input type="password" name="wachtwoord"
Code (php)
1
<?php if($verstuurd==1&&!empty($_POST['wachtwoord'])){echo "value=\"".stripslashes(htmlentities($_POST['wachtwoord']))."\"";} ?>
</tr>
Code (php)
<tr>
<td>Bevestig wachtwoord:</td>
<td><input type="password" name="wachtwoord_bevestig"
Code (php)
1
<?php if($verstuurd==1&&!empty($_POST['wachtwoord_bevestig'])){ echo "value=\"".stripslashes(htmlentities($_POST['wachtwoord_bevestig']))."\"";} ?>
</tr>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
if($verstuurd==1){
if(empty($_POST['email'])){
echo "<tr><td colspan=\"2\">".$fout_tags_open."Vul een e-mail adres in, anders werkt het niet".$fout_tags_sluit."</td></tr>";
}
if(isset($email_fout)){
echo "<tr><td colspan=\"2\">".$fout_tags_open.$email_fout.$fout_tags_sluit."</td></tr>";
}
}
?>
if($verstuurd==1){
if(empty($_POST['email'])){
echo "<tr><td colspan=\"2\">".$fout_tags_open."Vul een e-mail adres in, anders werkt het niet".$fout_tags_sluit."</td></tr>";
}
if(isset($email_fout)){
echo "<tr><td colspan=\"2\">".$fout_tags_open.$email_fout.$fout_tags_sluit."</td></tr>";
}
}
?>
<tr>
<td>E-mail adres:</td>
<td><input type="text" name="email"
Code (php)
1
<?php if($verstuurd==1&&!empty($_POST['email'])){echo "value=\"".stripslashes(htmlentities($_POST['email']))."\"";} ?>
</tr>
<tr>
<td colspan="2"><center><input type="submit" value="Voeg toe"> <input type="button" value="Annuleren" onClick="window.location='login.php'"> <input type="reset" value="Opnieuw"></center></td>
</tr>
</table>
</form>
</body>
</html>
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?php
} elseif($verstuurd==1){
$voornaam = addslashes($_POST['voornaam']);
$achternaam = addslashes($_POST['achternaam']);
$wachtwoord = md5($_POST['wachtwoord']);
$email = addslashes($_POST['email']);
mysql_query("INSERT INTO $tabel_naam (voornaam, achternaam, wachtwoord, email, actief) VALUES (\"$voornaam\", \"$achternaam\", \"$wachtwoord\", \"$email\", 0)");
$resultaat_id = mysql_query("SELECT id FROM $tabel_naam WHERE voornaam='$voornaam'");
$id = mysql_result($resultaat_id, 0);
$u = $id;
for($i=0; $i<7; $i++){
$u = base64_encode($u);
}
$naar = $email;
$header = "From: $van_naam <$van_email>\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: text/html;\n";
$header .= "Content-Transfer-Encoding: 7bit";
$onderwerp = "Account activatie";
$bericht = "Hallo $voornaam,<br>
<br>
Iemand (waarschijnlijk jijzelf) heeft jouw e-mail adres gebruikt om een account aan te maken. Om zeker te weten dat het e-mail adres goed is moet je het nog activeren. Dat kan je doen door op devolgende link te klikken:<br>
<a href=\"".$locatie."vctr/activate.php?u=".$u."\">".$locatie."activate.php?u=".$u."</a><br>
Als hierboven iets heel onduidelijks staat dan moet je devolgende URL kopieëren naar je adres balk in je favoriete browser en er naartoe gaan:
".$locatie."activate.php?u=$u<br>
<br>
Groeten, $van_naam";
mail($naar, $onderwerp, $bericht, $header);
?>
} elseif($verstuurd==1){
$voornaam = addslashes($_POST['voornaam']);
$achternaam = addslashes($_POST['achternaam']);
$wachtwoord = md5($_POST['wachtwoord']);
$email = addslashes($_POST['email']);
mysql_query("INSERT INTO $tabel_naam (voornaam, achternaam, wachtwoord, email, actief) VALUES (\"$voornaam\", \"$achternaam\", \"$wachtwoord\", \"$email\", 0)");
$resultaat_id = mysql_query("SELECT id FROM $tabel_naam WHERE voornaam='$voornaam'");
$id = mysql_result($resultaat_id, 0);
$u = $id;
for($i=0; $i<7; $i++){
$u = base64_encode($u);
}
$naar = $email;
$header = "From: $van_naam <$van_email>\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: text/html;\n";
$header .= "Content-Transfer-Encoding: 7bit";
$onderwerp = "Account activatie";
$bericht = "Hallo $voornaam,<br>
<br>
Iemand (waarschijnlijk jijzelf) heeft jouw e-mail adres gebruikt om een account aan te maken. Om zeker te weten dat het e-mail adres goed is moet je het nog activeren. Dat kan je doen door op devolgende link te klikken:<br>
<a href=\"".$locatie."vctr/activate.php?u=".$u."\">".$locatie."activate.php?u=".$u."</a><br>
Als hierboven iets heel onduidelijks staat dan moet je devolgende URL kopieëren naar je adres balk in je favoriete browser en er naartoe gaan:
".$locatie."activate.php?u=$u<br>
<br>
Groeten, $van_naam";
mail($naar, $onderwerp, $bericht, $header);
?>
<html>
<head>
<title>Je account is succesvol aangemaakt</title>
</head>
<body>
<h1>Je account is succesvol aangemaakt</h1>
Je account is succesvol aangemaakt. Controleer je e-mail om je account te activeren
</body>
</html>
Er zijn nog geen reacties op dit bericht.