[Opgelost]Inlogscript doet het opeens niet meer

Gestart doorWashand3 reacties77 weergaven

4 berichten · pagina 1 van 1

Washand

Lid · Topicstarter

Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Eerst werkte mijn inlogformulier wel. Nu heb ik alleen wat tekst aangepast geen code. Nu werkt ie opeens niet meer.

Ik heb een login.php en daarin staat dit:

Codeblok (login.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


session_start();
$page="login";
include"header.php";
?>

Inloggen

op






En hier is dan authenticate.php

Codeblok (autenthicate.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


session_start();
$page="login";
include"header.php";

if ($_POST[username] == "" || $_POST[password] == "")
{

print <<

EOF
;

print "

Inloggen mislukt: Error #101

Zorg ervoor dat al uw informatie correct ingevoerd is en probeer opnieuw."

;
}

require "mysql.php";
global $c;
$check_users = mysqli_query($c,"SELECT * FROM `users` WHERE `username` = ".$_POST["username"]." AND `userpass` = ".md5($_POST["password"])."");
if (mysqli_num_rows($check_users)==0)
{

print "

Inloggen mislukt: Error #102

Zorg ervoor dat al uw informatie correct ingevoerd is en probeer opnieuw."
;
}

else
{
$_SESSION[loggedin]=1;
$mem=mysqli_fetch_array($check_users);
$_SESSION[userid]=$mem[id];

$ip = ($_SERVER[HTTP_X_FORWARDED_FOR])
?
$_SERVER[HTTP_X_FORWARDED_FOR]
:
$_SERVER[REMOTE_ADDR];

print "
Thanks for logging in, {$mem[username]}


If this page doesnt change, click here.
"
;

Alleen wanneer een account in wil loggen staat er:

Quote:
nloggen mislukt: Error #101

Zorg ervoor dat al uw informatie correct ingevoerd is en probeer opnieuw.

Inloggen mislukt: Error #102

Zorg ervoor dat al uw informatie correct ingevoerd is en probeer opnieuw.

Waar gaat het fout?
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Vergeten de if statement te sluiten?

mysql injectie is mogelijk!!!!!
0
Washand

Lid · Topicstarter

Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Waar sluit ik hem dan verkeerd af?
0
Berichten
22.444
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
De laatste Else is sowieso niet afgesloten.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren