log in systeem
kan iemand mij helpen??
dit is de code:
Code (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
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
<?
session_start();
$user = $_POST['user'];
$password = $_POST['password'];
$user_array = array ('boyd'=>'pwboyd','jeroen'=>'pwjeroen','bart'=>'pwbart','han'=>'fisher');
if (empty($user))
//kijk of user leeg is
{
echo 'You\'ll need to fill out a user name!';
}//end if empty $user
else
{//kijk of pw leeg is
if (empty($password))
{
echo 'Je moet een paswoord invullen' ;
}//end if empty password
else
{//password and user are filled so sjeck
//load db vars
//kijk of de user bestaat
if (!array_key_exists($user,$user_array))
{
echo 'Deze user bestaat niet';
}
else
{ //vergelijk het pw van de user met de waarde die opgeslagen is
if ($user_array[$user] == $password)
{
Header('Location:index.php?link=loggedin');
}
else
{
};//end if sjeck password
};//end check whether user exists
};//end else empty password
};//end else if empty user
?>
session_start();
$user = $_POST['user'];
$password = $_POST['password'];
$user_array = array ('boyd'=>'pwboyd','jeroen'=>'pwjeroen','bart'=>'pwbart','han'=>'fisher');
if (empty($user))
//kijk of user leeg is
{
echo 'You\'ll need to fill out a user name!';
}//end if empty $user
else
{//kijk of pw leeg is
if (empty($password))
{
echo 'Je moet een paswoord invullen' ;
}//end if empty password
else
{//password and user are filled so sjeck
//load db vars
//kijk of de user bestaat
if (!array_key_exists($user,$user_array))
{
echo 'Deze user bestaat niet';
}
else
{ //vergelijk het pw van de user met de waarde die opgeslagen is
if ($user_array[$user] == $password)
{
Header('Location:index.php?link=loggedin');
}
else
{
};//end if sjeck password
};//end check whether user exists
};//end else empty password
};//end else if empty user
?>
</div>
</div>
</div>
</body>
</html>
Code (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
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
<?
session_start();
$user = $_POST['user'];
$password = $_POST['password'];
$user_array = array ('boyd'=>'pwboyd','jeroen'=>'pwjeroen','bart'=>'pwbart','han'=>'fisher');
if (empty($user))
//kijk of user leeg is
{
echo 'You\'ll need to fill out a user name!';
}//end if empty $user
else
{//kijk of pw leeg is
if (empty($password))
{
echo 'Je moet een paswoord invullen' ;
}//end if empty password
else
{//password and user are filled so sjeck
//load db vars
//kijk of de user bestaat
if (!array_key_exists($user,$user_array))
{
echo 'Deze user bestaat niet';
}
else
{ //vergelijk het pw van de user met de waarde die opgeslagen is
if ($user_array[$user] == $password)
{
$_SESSION['username']=$name;
Header('Location:index.php?link=loggedin');
}
else
{
};//end if sjeck password
};//end check whether user exists
};//end else empty password
};//end else if empty user
?>
session_start();
$user = $_POST['user'];
$password = $_POST['password'];
$user_array = array ('boyd'=>'pwboyd','jeroen'=>'pwjeroen','bart'=>'pwbart','han'=>'fisher');
if (empty($user))
//kijk of user leeg is
{
echo 'You\'ll need to fill out a user name!';
}//end if empty $user
else
{//kijk of pw leeg is
if (empty($password))
{
echo 'Je moet een paswoord invullen' ;
}//end if empty password
else
{//password and user are filled so sjeck
//load db vars
//kijk of de user bestaat
if (!array_key_exists($user,$user_array))
{
echo 'Deze user bestaat niet';
}
else
{ //vergelijk het pw van de user met de waarde die opgeslagen is
if ($user_array[$user] == $password)
{
$_SESSION['username']=$name;
Header('Location:index.php?link=loggedin');
}
else
{
};//end if sjeck password
};//end check whether user exists
};//end else empty password
};//end else if empty user
?>
</div>
</div>
</div>
</body>
</html>
hhm ik kom er net achter dat ik $name heb gebruikt in plaats van $user dus jah (nu lijk ik echt een noob of niet soms :p)
waar zie jij aanhalings tekens (of bedoel je waarom ik daar commentaar heb gezet??)
; <- bedoelde hij, de punt-komma... Geen idee hoe het heet...
Dat is eigenlijk de standaard manier van schrijven. Maar het hoeft blijkbaar niet (meer). Ik heb het ook overal in mijn 'oude' scripten.
Hmm nooit geweten.. Maar kben ook nog nie zolang bezig met php :P