Hallo,
Ik gebruik het volgende script:
Tesamen met deze table in MySQL
Dit werkt verder prima, alleen zou ik willen dat de gene die inlogt terecht komt op zijn eigen pagina. Deze pagina maak ik zelf aan en upload ik zelf naar de server.
Maar kon zo snel niet vinden hoe ik dit moet instellen
Ofzo
Ik gebruik het volgende script:
code:
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
| <?
session_start();
$user = "usrname";
$pass = "password";
$host = "localhost";
$dbdb = "database naam";
$table = "gebruikers";
$nextpage = "nieuws.php";
if (!mysql_select_db($dbdb, mysql_connect($host, $user, $pass)))
{
echo "Connectie met database mislukt.";
exit();
}
if ($HTTP_POST_VARS["loginnaam"] && $HTTP_POST_VARS["paswoord"])
{
$sql_db = "SELECT id, loginnaam, paswoord FROM $table WHERE loginnaam = '$HTTP_POST_VARS[loginnaam]' AND paswoord = '$HTTP_POST_VARS[paswoord]'";
$res_db = mysql_query($sql_db);
if (mysql_num_rows($res_db) >= 1)
{
$row = mysql_fetch_array($res_db);
$sess_id = $row[id];
$sess_loginnaam = $row[loginnaam];
session_register(sess_id);
session_register(sess_loginnaam);
echo "Je bent nu ingelogd. Klik <a href=$nextpage>hier</a> om verder te gaan.";
}
else
{
echo "Verkeerde loginnaam of paswoord<p>";
echo "Ga <a href=\"$PHP_SELF\">terug</a> en probeer het opnieuw.";
}
}
else
{
echo "<table border=0 cellspacing=0 cellpadding=5>";
echo "<form method=POST action=$PHP_SELF>";
echo "<tr><td>Loginnaam:</td></tr>";
echo "<tr><td><input type=text name=loginnaam></td></tr>";
echo "<tr><td> </td></tr>";
echo "<tr><td>Paswoord:</td></tr>";
echo "<tr><td><input type=password name=paswoord></td></tr>";
echo "<tr><td> </td></tr>";
echo "<input type=submit name=submit value=Login>";
echo "</form>";
echo "</table>";
} |
Tesamen met deze table in MySQL
code:
1
2
3
4
5
6
| create table gebruikers ( id int(11) not null auto_increment primary key , loginnaam varchar(25) null , paswoord varchar(50) null ); |
Dit werkt verder prima, alleen zou ik willen dat de gene die inlogt terecht komt op zijn eigen pagina. Deze pagina maak ik zelf aan en upload ik zelf naar de server.
Maar kon zo snel niet vinden hoe ik dit moet instellen
code:
1
| $nextpage = "{$loginnaam}.php"; |
Ofzo