formulier / mysql fout

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

08/09/2004 19:30:00
Quote Anchor link
Dit is mijn script:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?

$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>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?

  }

  else{

   if($wachtwoord != $wachtwoord_opnieuw){

?>


<center><b>Wachtwoord komt niet overeen met wachtwoord opnieuw</b></center>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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')");

?>

<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
Gewijzigd op 08/09/2004 23:57:00 door
 
PHP hulp

PHP hulp

15/01/2025 19:57:39
 
Alfred -

Alfred -

08/09/2004 21:44:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
// hoop rotzooi ...
mysql_connect("localhost","ubc-clan");
// nog rotzooi ...
?>


een connect bestaat uit een naam, wachtwoord, en host... Blader wat door deze site en je zal er wel uitkomen...
 
B a s
Beheerder

B a s

08/09/2004 23:58:00
Quote Anchor link
dus:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
$con
= mysql_connect("localhost", "user", "pass");
$dbsel = mysql_select_db("database", $con);
?>
 

09/09/2004 16:33:00
Quote Anchor link
ik heb geen pass nodig
 

09/09/2004 16:48:00
Quote Anchor link
dan laat je die leeg..

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$con
= mysql_connect("localhost", "user", "");
?>
 

09/09/2004 16:50:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?

$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>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?

  }

  else{

   if($wachtwoord != $wachtwoord_opnieuw){

?>


<center><b>Wachtwoord komt niet overeen met wachtwoord opnieuw</b></center>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?

   }

   else{
  
?>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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')");

?>

<center><b>Bedankt voor de aanmelding, er is een mailtje naar het opgegeven e-mail adres gestuurd</b></center>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?

}

}

}


?>


doet het nog steeds niet
 
Ano Niem

Ano Niem

09/09/2004 16:54:00
Quote Anchor link
Geef de foutmelding eens... en de regels waarin die fout zou moeten zitten :)
 
Micha

Micha

09/09/2004 17:21:00
Quote Anchor link
En als je geen fout ziet, zet dan eens error_reporting(E_ALL); boven aan je script.
 

09/09/2004 17:51:00
Quote Anchor link
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
 
Alfred -

Alfred -

09/09/2004 18:14:00
Quote Anchor link
Remco, wat mij betreft, neem ik de moeite niet eens om je te helpen.. Je kan niet eens vriendelijk zijn.... Nog veel succes ermee..
 

09/09/2004 19:13:00
Quote Anchor link
lol, sry voor de caps maren daar kwam ik pas later achter, ik word er heus niet boos van hoor
 
Micha

Micha

09/09/2004 20:04:00
Quote Anchor link
Krijg je met error_reporting(E_ALL); ook geen error?
En anders:
er staat nog steeds

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
$con
= mysql_connect("localhost","ubc-clan");  
$dbsel = mysql_select_db("ubcclan_nl_db", $con);
?>


Maak daar is

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
$con
= mysql_connect("localhost","ubc-clan","");  
$dbsel = mysql_select_db("ubcclan_nl_db", $con);
?>


van
 
Matthijs

Matthijs

09/09/2004 21:07:00
Quote Anchor link
Kan het niet toevallig zijn dat er geen gegevens in de variabelen zitten?

Om dat te checken, zet er eens in bijvoorbeeld :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $voornaam;
?>


Is maar een idee.
 

09/09/2004 21:26:00
Quote Anchor link
het is juist de bedoeling dat er gegevens worden toegevoegd
 
Micha

Micha

10/09/2004 07:16:00
Quote Anchor link
Hij bedoelt, dat je door echo $voornaam; kunt kijken of er wel een waarde in zit.
Want als die er niet in zit, worden gegevens niet toegevoegd.

maak van

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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')");?>


eens
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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());  
?>


Als hij he tnu niet doet, krijg je een mysql error (als het goed is)
 
Bart Waarom verplicht

Bart Waarom verplicht

10/09/2004 08:26:00
Quote Anchor link
Je moet toch altijd buiten de quotes werken?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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());  
?>


-->

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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());  
?>



toch?
 
Jan Toet

Jan Toet

10/09/2004 08:37:00
Quote Anchor link
bedankt voor jullie hulp, het word nu in ieder geval in de database gevoegd,
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?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.