hjælp med mit login
Hej jeg har problemer med mit login system det virker ik rigtigt.det ser sådan her ud:
Min form:
<form name="Login" method="POST" action="test.php">
Brugernavn: <input type="text" name="Brugernavn"><br>
Password: <input type="password" name="Password"><br>
<input type="submit" name="Submit" value="Login">
</form>
test:
<?php
session_start();
$conn = mysql_connect("localhost", "efy_dk", "ce1245");
mysql_select_db("efy_dk");
if(!isset($_POST['Submit'])) {
echo "Du skal komme fra form.php";
}else{
$postbruger = $_POST['Brugernavn'];
$postpass = $_POST['Password'];
$resultat = mysql_query("SELECT Id FROM `login` WHERE Brugernavn = '$postbruger' AND Password = '$postpass'");
$number = mysql_num_rows($resultat);
if($number == 1) {
$_SESSION['loget_in'] = 1;
$_SESSION['Brugernavn'] = $postbruger;
$_SESSION['Password'] = $postpass;
echo "Du er nu logget in";
}else echo"De indtastede oplysninger er ikke korrekte";
}
?>
</body>
</html>
Selve:
<?php
session_start();
if($_SESSION['loget_in'] != '1')
header("Location: http://www.efy.dk/test/test1.php");
exit
?>
test1:
Hej hej
Min db kode:
CREATE TABLE `login` (
`Id` int(11) NOT NULL default '0',
`Brugernavn` text NOT NULL,
`Password` text NOT NULL,
PRIMARY KEY (`Id`)
) TYPE=MyISAM;
INSERT INTO `login` VALUES (1, 'test', 'test');