Beste medeforumsurfers
ik ben voor het eerst met mysql en php bezig te programeren. nu heb ik een inlog module gemaakt
alleen mijn optie setcookie werkt niet. ik post hier onder de code mischien dat jullie wat tips hebben.
let niet op hoe het er uit ziet zoals ik al zei ben net een paar dagen bezig.
alvast bedankt
ik ben voor het eerst met mysql en php bezig te programeren. nu heb ik een inlog module gemaakt
alleen mijn optie setcookie werkt niet. ik post hier onder de code mischien dat jullie wat tips hebben.
let niet op hoe het er uit ziet zoals ik al zei ben net een paar dagen bezig.
alvast bedankt
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
| <?php $redirect_pagina = "beveiligdheader.php"; // Server connect gegevens // include ("database/db_gegevens.php"); // einde server gegevens // // connect naar database gegevens vanuit bovenstaande connectie // $mysql_id=mysql_connect("$db_server","$db_gebruikersnaam","$db_wachtwoord"); mysql_select_db($db_database); //einde connect $gebruikersnaam1 = $_POST[gebruikersnaam1]; $wachtwoord = $_POST[wachtwoord]; $query= "SELECT * FROM klanten WHERE gebruikersnaam='".$_POST['gebruikersnaam1']."'"; $res = mysql_query($query) OR die ("Kon geen verbinding maken met MySQL"); $aantal = mysql_num_rows($res); mysql_close($mysql_id); if ($aantal == '0') { echo "Er was geen resultaat gevonden, inlognaam bestaat niet."; } else { // echo "er is wel een resultaat gevonden, we kunnen nu kijken of het passwoord uit de database overeenkomt met de ingevoerde passwoord. "; $login = mysql_fetch_object($res); if($wachtwoord == $login->wachtwoord) { setcookie("gebruikersnaam",$gebruikersnaam1, time()+60*60); setcookie("wachtwoord",$wachtwoord, time()+60*60); echo "U bent succesvol ingelogd, een moment.."; ?> <script language="JavaScript"> <!-- window.location="http://www.vdbcomputers.nl/beveiligdheader.php"; //--> </script> <?php } else { echo "Uw inloggegevens kloppen niet, klik <a href=\"".$_SERVER['PHP_SELF']."\">hier</a> om nogmaals te proberen."; } } //controle-------------------------------------------------------------- // $ceck = $_GET[login]; // if(isset($ceck)){ //controle-------------------------------------------------------------- // if ($gebruikersnaam1 == '') { // echo "U Heeft geen gebruikersnaam ingevuld";} //controle-------------------------------------------------------------- // if ($wachtwoord == '') { // echo " en U Heeft geen wachtwoord ingevuld";} //controle-------------------------------------------------------------- //} // else { ?> <form id="form1" name="form1" method="post" action="inloggen.php?login=yes"> <table width="400" border="0" cellspacing="0" cellpadding="0"> <tr> <td><label>Gebruikersnaam:</label></td> <td><input name="gebruikersnaam1" type="text" id="gebruikersnaam1" /></td> </tr> <tr> <td>Wachtwoord:</td> <td><input name="wachtwoord" type="password" id="wachtwoord" /></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td> </td> <td><label> <input type="submit" name="Submit" value="inloggen" /> </label></td> </tr> </table> </form> <?php //}?> |
[ Voor 0% gewijzigd door RobIII op 26-02-2008 18:20 . Reden: Code tags gefix0red ]