Ik heb een inlogsysteempje gemaakt maar ik krijg nu als ik probeer in te loggen met IE een foutmelding:
Regel 1
Teken 1
fout 'links' is niet gefinieerd
code 0
Ik zou alleen niet weten waar die fout zit. Als ik met opera inlog komt er namenlijk niks en logt hij ook goed in.
Inloggen valt te proberen met login: erik w8woord: test op de site http://the-hell.no-ip.org/
ik heb wat van de code geknipt ( de onderkant) Dus hij is iets korter dan het orgineel...
alvast bedankt
Regel 1
Teken 1
fout 'links' is niet gefinieerd
code 0
Ik zou alleen niet weten waar die fout zit. Als ik met opera inlog komt er namenlijk niks en logt hij ook goed in.
Inloggen valt te proberen met login: erik w8woord: test op de site http://the-hell.no-ip.org/
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
| <? $login = "0"; // ervoor zorgen dat er geen fraude gepleegd kan worden session_start(); // begin een sessie include('settings.php'); // zet de instellingenfile erin (waar de dbnaam etc staat if ($_SESSION[Login] != "1") { // controleren of er al met de sessie is ingelogd, zo ja gaat hij naar regel 55 (ongeveer) mysql_connect("$dbhost","$dbuser","$dbpassword"); // hier maakt hij verbinding met de server mysql_select_db("$dbname"); // en hij kiest hier zijn database uit if ($_POST[Submit]) { // als er op de submitknop gedrukt is voerd hij dit alles uit, anders niet. $_POST[voornaam] = addslashes($_POST[voornaam]); // is nodig voor een goede werking $_POST[wachtwoord] = addslashes($_POST[wachtwoord]); $Query = mysql_query("SELECT * FROM leden WHERE voornaam = '$_POST[voornaam]' AND wachtwoord = '$_POST[wachtwoord]'"); $Results = mysql_num_rows($Query); // controleert of de wachtwoord + gebruikersnaam in de database voorkomen. Zo ja, komt er nummer 1 uit de queery if ($Results == '1') { // hij kijkt hier of er 1 uit de mysql_num_rows( is gekomen session_register("Login"); // Als dat zo is zet hij hier de nummer 1 in een sessie //$result1 = MySQL_query("SELECT naam, mail, site, gebruikersnaam, password, id, nieuws FROM gebruikers WHERE gebruikersnaam = '$LoginNaam'"); /* while($row = mysql_fetch_object($result1)) { $naam = htmlspecialchars($row->naam); $site = htmlspecialchars($row->site); $gebruikersnaam = htmlspecialchars($row->gebruikersnaam); $mail = htmlspecialchars($row->mail); $password = htmlspecialchars($row->password); $id = htmlspecialchars($row->id); $nieuws = htmlspecialchars($row->nieuws); } */ /* session_register("naam"); session_register("site"); session_register("gebruikersnaam"); session_register("mail"); session_register("password"); session_register("id"); session_register("nieuws"); */ ?> <script language="javascript">window.setTimeout(window.location='links.php', 0);</script> <? // hier herlaad de pagina exit; // en sluit alles } else { echo " Je gebruikersnaam of password klopt niet.\n"; //Dit is de else voor als er uit de queuery geen 1 is gekomen. } } } //hier is alles afgesloten //---------------------------------------EINDE INLOGCODE!!!!!----------------------------------------------------------- //---------------------------------------BEGIN HTML PAGINA!!!!--Gebruik $_SESSION[login] == "1" of != "1"--------------- ?> |
ik heb wat van de code geknipt ( de onderkant) Dus hij is iets korter dan het orgineel...
alvast bedankt