M´n site, www.GamesCentral.nl schiet al aardig op, en een maat is bezig met de PHP maar aangezien hij schijnbaar ergens druk mee is en voorlopig geen tijd heeft kan hij ´t niet helemaal afmaken. Hij heeft al aardig wat gemaakt maar de login werkt nog niet. Dit is wat hij tot zover heeft.
Ikzelf ben een PHP noob. Ik weet alleen dat het niet werkt omdat d´r outputs geweest zijn voor de headers ofzo... weet iemand hoe dit verholpen kan worden?
Ikzelf ben een PHP noob. Ik weet alleen dat het niet werkt omdat d´r outputs geweest zijn voor de headers ofzo... weet iemand hoe dit verholpen kan worden?
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
90
91
| include ("dbconnect.php"); $deel1 = "<table cellspacing=0 cellpadding=5 width=100% border=0> <tbody> <tr> <td class=header><b>Login...</b></td> </tr> </tbody> </table> <table cellspacing=0 cellpadding=5 width=100% border=0> <tbody> <tr> <td height=\"1\" align=\"center\" class=content>"; $deel2 = "</td> </tr> </tbody> </table> <table cellspacing=0 cellpadding=5 width=100% border=0> <tbody> <tr> <td class=footer> <div align=\"right\"> <font size=\"2\" face=\"Geneva, Arial, Helvetica, sans-serif\"> GamesCentral.nl Crew </font> </div> </td> </tr> </tbody> </table>"; if ($_POST['aanmelden']) { header('location: index2.php?pagina=registreren'); } if ($_SESSION['login'] == 1 && $_SESSION['admin_status'] == "1") { echo "$deel1"; echo "<B>Ingelogd:</B><BR>$gebruikersnaam<BR><BR><a href='$PHP_SELF?pagina=loguit'>Loguit</a>"; // admin extra's echo "$deel2"; } elseif ($_SESSION['login'] == 1) { echo "$deel1"; echo "<B>Ingelogd:</B><BR>$gebruikersnaam<BR><BR><a href='$PHP_SELF?pagina=loguit'>Loguit</a>"; // normal user echo "$deel2"; } if ($_POST['login']) { $md5_pass = md5($_POST[wachtwoord]); $query = mysql_query("SELECT * FROM gc_members WHERE user_name = '$_POST[gebruikersnaam]' AND user_pass = '$md5_pass'"); $results = mysql_num_rows($query); if ($results == 1) { while ($obj = mysql_fetch_object($query)) { $admin_status = $obj->user_admin; $globalusernr = $obj->user_id; $login = 1; session_register("login"); session_register("admin_status"); session_register("gebruikersnaam"); session_register("globalusernr"); header('location: index2.php?pagina=login'); } } else { echo "$deel1"; $fout = "<FONT COLOR=\"#FF0000\">Gebruikersnaam en/of<BR>Wachtwoord onjuist!</FONT><BR><BR>\n"; echo "$deel2"; } } else { echo "$deel1"; echo "$fout"; echo "<FORM METHOD=\"post\" ACTION=\"index2.php?pagina=login\">\n"; echo "Gebruikersnaam:<BR><INPUT TYPE=\"text\" NAME=\"gebruikersnaam\" SIZE=\"20\"><BR>\n"; echo "Wachtwoord:<BR><INPUT TYPE=\"password\" NAME=\"wachtwoord\" SIZE=\"20\"><BR><BR>\n"; echo "<INPUT TYPE=\"submit\" NAME=\"login\" VALUE=\"Login\">\n"; echo "<INPUT TYPE=\"submit\" NAME=\"aanmelden\" VALUE=\"Registreren\" CLASS=\"button\">\n"; echo "</FORM>\n"; echo "$deel2"; } |