formulier / mysql fout
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
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
<?
$voornaam = $_POST['voornaam'];
$achternaam = $_POST['achternaam'];
$geboortedatum = $_POST['dag']."/".$_POST['maand']."/".$_POST['jaar'];
$land = $_POST['land'];
$woonplaats = $_POST['woonplaats'];
$geslacht = $_POST['geslacht'];
$email = $_POST['email'];
$aaonaam = $_POST['aaonaam'];
$honor = $_POST['honor'];
$trainingen = $_POST['trainingen'];
$favoriete_wapen = $_POST['favoriete_wapen'];
$favoriete_map = $_POST['favoriete_map'];
$gebruikersnaam = $_POST['gebruikersnaam'];
$wachtwoord = $_POST['wachtwoord'];
$wachtwoord_opnieuw = $_POST['wachtwoord_opnieuw'];
$registreer = $_POST['registreer'];
$dbpassword = md5($password);
if ($register){
if($wachtwoord == ""){
?>
$voornaam = $_POST['voornaam'];
$achternaam = $_POST['achternaam'];
$geboortedatum = $_POST['dag']."/".$_POST['maand']."/".$_POST['jaar'];
$land = $_POST['land'];
$woonplaats = $_POST['woonplaats'];
$geslacht = $_POST['geslacht'];
$email = $_POST['email'];
$aaonaam = $_POST['aaonaam'];
$honor = $_POST['honor'];
$trainingen = $_POST['trainingen'];
$favoriete_wapen = $_POST['favoriete_wapen'];
$favoriete_map = $_POST['favoriete_map'];
$gebruikersnaam = $_POST['gebruikersnaam'];
$wachtwoord = $_POST['wachtwoord'];
$wachtwoord_opnieuw = $_POST['wachtwoord_opnieuw'];
$registreer = $_POST['registreer'];
$dbpassword = md5($password);
if ($register){
if($wachtwoord == ""){
?>
<center><b>Wachtwoord veld is leeg</b></center>
<center><b>Wachtwoord komt niet overeen met wachtwoord opnieuw</b></center>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?
}
else{
mysql_connect("localhost","ubc-clan");
mysql_select_db("ubcclan_nl_db")or die(mysql_error());
mysql_query("INSERT INTO leden (velden) values ('$values')");
?>
}
else{
mysql_connect("localhost","ubc-clan");
mysql_select_db("ubcclan_nl_db")or die(mysql_error());
mysql_query("INSERT INTO leden (velden) values ('$values')");
?>
<center><b>Bedankt voor de aanmelding, er is een mailtje naar het opgegeven e-mail adres gestuurd</b></center>
// Als ik het hele formulier heb ingevuld zegt ie gewoon dat de aanmelding verzonden is, maar als ik in mijn database kijk staat er helemaal niks in.
p.s. sry dat dit zxo lang is maar kon niet5 anders
een connect bestaat uit een naam, wachtwoord, en host... Blader wat door deze site en je zal er wel uitkomen...
Code (php)
1
2
3
4
2
3
4
<?
$con = mysql_connect("localhost", "user", "pass");
$dbsel = mysql_select_db("database", $con);
?>
$con = mysql_connect("localhost", "user", "pass");
$dbsel = mysql_select_db("database", $con);
?>
ik heb geen pass nodig
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
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
<?
$voornaam = $_POST['voornaam'];
$achternaam = $_POST['achternaam'];
$geboortedatum = $_POST['dag']."/".$_POST['maand']."/".$_POST['jaar'];
$land = $_POST['land'];
$woonplaats = $_POST['woonplaats'];
$geslacht = $_POST['geslacht'];
$email = $_POST['email'];
$aaonaam = $_POST['aaonaam'];
$honor = $_POST['honor'];
$trainingen = $_POST['trainingen'];
$favoriete_wapen = $_POST['favoriete_wapen'];
$favoriete_map = $_POST['favoriete_map'];
$gebruikersnaam = $_POST['gebruikersnaam'];
$wachtwoord = $_POST['wachtwoord'];
$wachtwoord_opnieuw = $_POST['wachtwoord_opnieuw'];
$registreer = $_POST['registreer'];
$dbpassword = md5($password);
if ($register){
if($wachtwoord == ""){
?>
$voornaam = $_POST['voornaam'];
$achternaam = $_POST['achternaam'];
$geboortedatum = $_POST['dag']."/".$_POST['maand']."/".$_POST['jaar'];
$land = $_POST['land'];
$woonplaats = $_POST['woonplaats'];
$geslacht = $_POST['geslacht'];
$email = $_POST['email'];
$aaonaam = $_POST['aaonaam'];
$honor = $_POST['honor'];
$trainingen = $_POST['trainingen'];
$favoriete_wapen = $_POST['favoriete_wapen'];
$favoriete_map = $_POST['favoriete_map'];
$gebruikersnaam = $_POST['gebruikersnaam'];
$wachtwoord = $_POST['wachtwoord'];
$wachtwoord_opnieuw = $_POST['wachtwoord_opnieuw'];
$registreer = $_POST['registreer'];
$dbpassword = md5($password);
if ($register){
if($wachtwoord == ""){
?>
<center><b>Wachtwoord veld is leeg</b></center>
<center><b>Wachtwoord komt niet overeen met wachtwoord opnieuw</b></center>
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?
$con = mysql_connect("localhost","ubc-clan");
$dbsel = mysql_select_db("ubcclan_nl_db", $con);
mysql_query("INSERT INTO leden (voornaam,achternaam,geboortedatum,land,woonplaats,geslacht,email,aaonaam,honor,trainingen,favoriete_wapen,favoriete_map,gebruikersnaam,wachtwoord,wachtwoord_opnieuw) values ('$voornaam','$achternaam','$geboortedatum','$land','$woonplaats','$geslacht','$email','$aaonaam','$honor','$trainingen','$favoriete_wapen','$favoriete_map','$gebruikersnaam','$wachtwoord','$wachtwoord_opnieuw')");
?>
$con = mysql_connect("localhost","ubc-clan");
$dbsel = mysql_select_db("ubcclan_nl_db", $con);
mysql_query("INSERT INTO leden (voornaam,achternaam,geboortedatum,land,woonplaats,geslacht,email,aaonaam,honor,trainingen,favoriete_wapen,favoriete_map,gebruikersnaam,wachtwoord,wachtwoord_opnieuw) values ('$voornaam','$achternaam','$geboortedatum','$land','$woonplaats','$geslacht','$email','$aaonaam','$honor','$trainingen','$favoriete_wapen','$favoriete_map','$gebruikersnaam','$wachtwoord','$wachtwoord_opnieuw')");
?>
<center><b>Bedankt voor de aanmelding, er is een mailtje naar het opgegeven e-mail adres gestuurd</b></center>
doet het nog steeds niet
Geef de foutmelding eens... en de regels waarin die fout zou moeten zitten :)
En als je geen fout ziet, zet dan eens error_reporting(E_ALL); boven aan je script.
als j goed naar het de bovenste ost kijkt zie je wat de error is, voor de duidelijkheid JE HEBT GEEN FOUTMELDING ALLEN NEEMT IE DE GEGEVENS NIET OP IN DE DATABASE
Remco, wat mij betreft, neem ik de moeite niet eens om je te helpen.. Je kan niet eens vriendelijk zijn.... Nog veel succes ermee..
lol, sry voor de caps maren daar kwam ik pas later achter, ik word er heus niet boos van hoor
En anders:
er staat nog steeds
Code (php)
1
2
3
4
2
3
4
<?
$con = mysql_connect("localhost","ubc-clan");
$dbsel = mysql_select_db("ubcclan_nl_db", $con);
?>
$con = mysql_connect("localhost","ubc-clan");
$dbsel = mysql_select_db("ubcclan_nl_db", $con);
?>
Maak daar is
Code (php)
1
2
3
4
2
3
4
<?
$con = mysql_connect("localhost","ubc-clan","");
$dbsel = mysql_select_db("ubcclan_nl_db", $con);
?>
$con = mysql_connect("localhost","ubc-clan","");
$dbsel = mysql_select_db("ubcclan_nl_db", $con);
?>
van
Om dat te checken, zet er eens in bijvoorbeeld :
Is maar een idee.
het is juist de bedoeling dat er gegevens worden toegevoegd
Want als die er niet in zit, worden gegevens niet toegevoegd.
maak van
Code (php)
1
2
2
<?
mysql_query("INSERT INTO leden (voornaam,achternaam,geboortedatum,land,woonplaats,geslacht,email,aaonaam,honor,trainingen,favoriete_wapen,favoriete_map,gebruikersnaam,wachtwoord,wachtwoord_opnieuw) values ('$voornaam','$achternaam','$geboortedatum','$land','$woonplaats','$geslacht','$email','$aaonaam','$honor','$trainingen','$favoriete_wapen','$favoriete_map','$gebruikersnaam','$wachtwoord','$wachtwoord_opnieuw')");?>
mysql_query("INSERT INTO leden (voornaam,achternaam,geboortedatum,land,woonplaats,geslacht,email,aaonaam,honor,trainingen,favoriete_wapen,favoriete_map,gebruikersnaam,wachtwoord,wachtwoord_opnieuw) values ('$voornaam','$achternaam','$geboortedatum','$land','$woonplaats','$geslacht','$email','$aaonaam','$honor','$trainingen','$favoriete_wapen','$favoriete_map','$gebruikersnaam','$wachtwoord','$wachtwoord_opnieuw')");?>
eens
Code (php)
1
2
3
2
3
<?
mysql_query("INSERT INTO leden (voornaam,achternaam,geboortedatum,land,woonplaats,geslacht,email,aaonaam,honor,trainingen,favoriete_wapen,favoriete_map,gebruikersnaam,wachtwoord,wachtwoord_opnieuw) values ('$voornaam','$achternaam','$geboortedatum','$land','$woonplaats','$geslacht','$email','$aaonaam','$honor','$trainingen','$favoriete_wapen','$favoriete_map','$gebruikersnaam','$wachtwoord','$wachtwoord_opnieuw')") or die(mysql_error());
?>
mysql_query("INSERT INTO leden (voornaam,achternaam,geboortedatum,land,woonplaats,geslacht,email,aaonaam,honor,trainingen,favoriete_wapen,favoriete_map,gebruikersnaam,wachtwoord,wachtwoord_opnieuw) values ('$voornaam','$achternaam','$geboortedatum','$land','$woonplaats','$geslacht','$email','$aaonaam','$honor','$trainingen','$favoriete_wapen','$favoriete_map','$gebruikersnaam','$wachtwoord','$wachtwoord_opnieuw')") or die(mysql_error());
?>
Als hij he tnu niet doet, krijg je een mysql error (als het goed is)
Code (php)
1
2
3
2
3
<?
mysql_query("INSERT INTO leden (voornaam,achternaam,geboortedatum,land,woonplaats,geslacht,email,aaonaam,honor,trainingen,favoriete_wapen,favoriete_map,gebruikersnaam,wachtwoord,wachtwoord_opnieuw) values ('$voornaam','$achternaam','$geboortedatum','$land','$woonplaats','$geslacht','$email','$aaonaam','$honor','$trainingen','$favoriete_wapen','$favoriete_map','$gebruikersnaam','$wachtwoord','$wachtwoord_opnieuw')") or die(mysql_error());
?>
mysql_query("INSERT INTO leden (voornaam,achternaam,geboortedatum,land,woonplaats,geslacht,email,aaonaam,honor,trainingen,favoriete_wapen,favoriete_map,gebruikersnaam,wachtwoord,wachtwoord_opnieuw) values ('$voornaam','$achternaam','$geboortedatum','$land','$woonplaats','$geslacht','$email','$aaonaam','$honor','$trainingen','$favoriete_wapen','$favoriete_map','$gebruikersnaam','$wachtwoord','$wachtwoord_opnieuw')") or die(mysql_error());
?>
-->
Code (php)
1
2
3
2
3
<?
mysql_query("INSERT INTO leden (voornaam,achternaam,geboortedatum,land,woonplaats,geslacht,email,aaonaam,honor,trainingen,favoriete_wapen,favoriete_map,gebruikersnaam,wachtwoord,wachtwoord_opnieuw) values ('".$voornaam."','".$achternaam."','".$geboortedatum."','".$land."','".$woonplaats."','".$geslacht."','".$email."','".$aaonaam."','".$honor."','".$trainingen."','".$favoriete_wapen."','".$favoriete_map."','".$gebruikersnaam."','".$wachtwoord."','".$wachtwoord_opnieuw."')") or die(mysql_error());
?>
mysql_query("INSERT INTO leden (voornaam,achternaam,geboortedatum,land,woonplaats,geslacht,email,aaonaam,honor,trainingen,favoriete_wapen,favoriete_map,gebruikersnaam,wachtwoord,wachtwoord_opnieuw) values ('".$voornaam."','".$achternaam."','".$geboortedatum."','".$land."','".$woonplaats."','".$geslacht."','".$email."','".$aaonaam."','".$honor."','".$trainingen."','".$favoriete_wapen."','".$favoriete_map."','".$gebruikersnaam."','".$wachtwoord."','".$wachtwoord_opnieuw."')") or die(mysql_error());
?>
toch?
maar nu stuit ik op het volgende probleem.
ik gebruik 5 checkboxes achter elkaar, die bij dezelfde groep horen, maar als ik ze aanvink dan verwerkt ie alleen de laatste.
hoe kan ik dit oplossen?