sessions v. 2 :) igen
hejsajeg har nu arbejdet på et lille login system som skal virke via sessions og mysql.. men jeg har keine forstand på sessions men heruder
viser jeg lige koden for de filer der er med i systemet.
index.php
<form method=post action=verify.php>
Brugernavn:
<input type=\"text\" name=\"user\"><br>
PassWord:
<input type=text name=password><br>
<br>
<input type=submit value=login>
</form>
<a href=\"opret.php\">opret bruger</a>
---------index.php-----------------
verify.php
<?php
$db = mysql_connect(\"localhost\",\"root\",\"16932513\");
mysql_select_db(\"login\",$db);
$query = (\"SELECT * FROM bruger WHERE user = \'$user\' AND password = \'$password\'\");
$queryuser = mysql_query($query) or die(mysql_error());
$match = mysql_num_rows($queryuser);
if(!$match) {
session_start();
session_register(\"user\");
header(\"location: system.php\");
} else {
header(\"location: index.php\");
}
?>
----------verify.php-------------------
system.php
<?php
session_start();
if(!isset($user)) {
header (\"Location: index.php\");
}
?>
hejsa er vi loggeet ind ?
---------system.php----------------
opret.php
<?
mysql_connect(\"localhost\",\"root\",\"16932513\");
mysql_select_db(\"login\");
mysql_query(\"INSERT INTO bruger (user,
password) VALUES (\'$user\',
\'$password\')\");
?>
<form method=post action=opret.php>
Skriv dit brugernavn:
<input type=text name=user><br>
skriv dit password:
<input type=password name=password><br>
<br>
<input type=submit value=opret>
------------------------------------------
tabel structure:
#
# Table structure for table \'bruger\'
#
CREATE TABLE bruger (
id int(11) NOT NULL auto_increment,
user varchar(30) NOT NULL,
password varchar(30) NOT NULL,
PRIMARY KEY (id)
);
------------------------------------------------
det virker sq ikke .. men min apache server og php virker ... såå nogen der kan sige hvad der kan være galt
jeg kan ikke se hvad fejlen er .. men jeg er hellere ikke særlig god til sessions...