Session driller...
Er ved og lave et loginsystem, men kan ikke få sessions til at virke... eller, kan ikke få noget til at virke. Godtnok er jeg newbie, men jeg har da brugt hele lørdagen på ikke at komme nogen steder. Nogen der kan se hvad der er galt her?? Jeg kan ikke engang se hvad jeg registerer i variablerne... (Okay, det er længe siden jeg har arbejdet med php, men altså) Anyone? Hvad er der galt? Og hvor elendigt er det kodet?Min fil
<?php
if ($_POST['submit']) {
include("../include/dbcon.php");
mysql_connect("$dbhost","$dbuser","$dbpass");
mysql_select_db("$dbdb");
$res = mysql_query("SELECT d_id FROM users WHERE d_username = '$uname' AND d_password = '$pword'");
while ($row = mysql_fetch_array($res)) {
$idnum = $row['d_id'];
}
if (mysql_num_rows($res) == 0) {
header("Location: http://www.skdld.dk/");
exit();
} elseif (mysql_num_rows($res) == 1) {
$res2 = mysql_query("SELECT d_ident, d_level FROM users_info WHERE d_username = '$username' AND d_ident = '$idnum'");
while ($row2 = mysql_fetch_array($res2)) {
session_start();
session_register('username');
session_register('uid');
session_register('ulevel');
session_register('uip');
$username = $row2['d_username'];
$uid = $row2['d_ident'];
$ulevel = $row2['d_level'];
$uip = $REMOTE_ADDR;
$test = "skæg";
}
}
}
echo $username;
echo $uid;
echo $ulevel;
echo $uip;
echo $REMOTE_ADDR;
echo $test;
?>