hallo jij ook hier?
Berichten: 1050
avatar
Offline Stuur privebericht
Ik ben nog maar net nieuw ik leer nu steeds meer maar,

Hoe kan ik dit script (zie hier onder) laten connecten met me database dus als ik op signup druk dan dat ik een user in me database heb.
Code | Selecteer Alles
minimaliseren
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
<div id="carbonForm">
    <
h1>Registreer</h1>

    <
form action="submit.php" method="post" id="signupForm">

    <
div class="fieldContainer">

        <
div class="formRow">
            <
div class="label">
                <
label for="name">Naam:</label>
            </
div>
            
            <
div class="field">
                <
input type="text" name="name" id="name" />
            </
div>
        </
div>
        
        <
div class="formRow">
            <
div class="label">
                <
label for="email">Email:</label>
            </
div>
            
            <
div class="field">
                <
input type="text" name="email" id="email" />
            </
div>
        </
div>
        
        <
div class="formRow">
            <
div class="label">
                <
label for="pass">Password:</label>
            </
div>
            
            <
div class="field">
                <
input type="password" name="pass" id="pass" />
            </
div>
        </
div>
        
        
    </
div> <!-- Closing fieldContainer -->
    
    <
div class="signupButton">
        <
input type="submit" name="submit" id="submit" value="Signup" />
    </
div>
    
    </
form>
        
</
div>


mvg Ruben
09-12-2010 20:05
Dit topic is 169 keer bekeken door 38 verschillende leden
Reacties op: "Vraagjes"
1
Berichten: 170
avatar
Offline Stuur privébericht
je hebt een register check nodig,
probeer deze:

Code | Selecteer Alles
minimaliseren
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
<?php
session_start
();

include 
"config.php";

if(
$_POST['register']) {
if(
$_POST['naam']) {
if(
$_POST['ww1']) {
if(
$_POST['ww2']) {
if(
$_POST['ww2'] == $_POST['ww1']) {
if(
$_POST['email']){ 

$check_query mysql_query("SELECT * FROM login WHERE naam = '" .$_POST['naam']. "'");
$check mysql_num_rows($check_query);
if(
$check == "0"){
$ww md5($_POST['ww1']);

mysql_query("INSERT INTO login (naam, ww, email) VALUES ('".$_POST['naam']."', '".$ww."', '".$_POST['email']."')") or die(mysql_error());
echo 
'<script>alert("Gold registration complete!!");
window.open("index.php","_self");</script>'
;
    if(
$_GET['id']) {
    
mysql_query("UPDATE login SET coins=coins+50 WHERE id = '" .$_GET['id']. "'") or die(mysql_error());
}
}else{
echo 
'<script>alert("The chosen name is already in use!");
window.open("register.php","_self");</script>'
;
}
}else{
echo 
'<script>alert("Your passwords doesnt match!");
window.open("register.php","_self");</script>'
;
}
}else{
echo 
'<script>alert("Please fill in a good password!!");
window.open("register.php","_self");</script>'
;
}
}else{
echo 
'<script>alert("Please fill in a good password!!");
window.open("register.php","_self");</script>'
;
}
}else{
echo 
'<script>alert("Fill in a name please!");
window.open("register.php","_self");</script>'
;
}
}else{
echo 
'<script>alert("Fill in a email please!");
window.open("register.php","_self");</script>'
;
}
}
?>


in je config.php komt dan:

Code | Selecteer Alles
minimaliseren
1
2
mysql_connect('host','user','dbpw') or die('Er kon geen verbinding worden gelegd met de MySQL server.'); 
mysql_select_db('db naam') or die('Er kon geen database worden geselecteerd.');


en daarbij, moet je je register aanpasse naar dit:
Code | Selecteer Alles
minimaliseren
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
<form id="form1" name="form1" method="post" action="registerc.php?id=<?php echo $_GET['id']; ?>">
<table border="0">
<tr>
<td>Name</td>
<td><input name="naam" maxlength="10" type="text" id="naam" /></td>
<td>A max of '10' characters</td>
</tr>
<tr>
<td>Password</td>
<td>  <input type="password" name="ww2" id="label" /></td>
<td>Write down your password, so you dont forget it!</td>
</tr>
<tr>
<td>Password again</td>
<td><input name="ww1" type="password" id="label2" value="" /></td>
<td>Retype your password</td>
</tr>
</tr>
<tr>
<td>Email:</td>
<td><input name="email" type="email" id="label3" value="" /></td>
<td>Your email will be used to keep you up to date!</td>
</tr>
<tr>
<td>
<label for="Submit"></label>
<input type="submit" name="register" value="Register" id="register" /></td>
</tr>
</table>

</form>


je kan hem naar je eigen smaak maken, als je de name maar het zelfde laat, anders moet je die ook verandere in registerc.php
09-12-2010 22:36
hallo jij ook hier?
Berichten: 1050
avatar
Offline Stuur privébericht
Dank u zeer.
Ik zal het toepassen en even door kijken zodat ik er van kan leren.
10-12-2010 12:15
Reageer op: "Vraagjes"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden