Ik zit al een tijdje te stoeien met dit login scriptje met session.
waar ik blijf hangen is dat hij sess_afdeling of als ik meerder sessions registreer geen variabele meegeeft
De gebruikersnaam en ip-adres werken wel das het vreemde.
Ik heb zelf al een nieuwe sql query aangemaakt met nieuwe array maar dat werkt ook niet, of mag je gewoon niet meer dan 3 sessions registeren ?
Script
$sql_db = "SELECT id, loginnaam, paswoord, afdeling FROM $table WHERE loginnaam = '$HTTP_POST_VARS[loginnaam]' AND paswoord = '$HTTP_POST_VARS[paswoord]'";
$res_db = mysql_query($sql_db);
// check of er een overeenkomst is met ingevoerde en uitgelezen bestanden
if (mysql_num_rows($res_db) >= 1)
{
// zet de values van database in een array
$row = mysql_fetch_array($res_db);
// zet de sessions
$sess_id = $_POST['id'];
$sess_loginnaam = $_POST['loginnaam'];
$sess_afdeling = $_POST ['afdeling'];
$ip_adres = $_SERVER['REMOTE_ADDR'];
// registreer de sessions
session_register("sess_id");
session_register("sess_loginnaam");
session_register("sess_afdeling");
session_register("ip_adres");
echo " Je bent nu ingelogd $sess_loginnaam je behoort tot de volgende afdeling $sess_afdeling je ip adres = $ip_adres. Klik <a href=$nextpage>hier</a> om verder te gaan.";
waar ik blijf hangen is dat hij sess_afdeling of als ik meerder sessions registreer geen variabele meegeeft
De gebruikersnaam en ip-adres werken wel das het vreemde.
Ik heb zelf al een nieuwe sql query aangemaakt met nieuwe array maar dat werkt ook niet, of mag je gewoon niet meer dan 3 sessions registeren ?
Script
$sql_db = "SELECT id, loginnaam, paswoord, afdeling FROM $table WHERE loginnaam = '$HTTP_POST_VARS[loginnaam]' AND paswoord = '$HTTP_POST_VARS[paswoord]'";
$res_db = mysql_query($sql_db);
// check of er een overeenkomst is met ingevoerde en uitgelezen bestanden
if (mysql_num_rows($res_db) >= 1)
{
// zet de values van database in een array
$row = mysql_fetch_array($res_db);
// zet de sessions
$sess_id = $_POST['id'];
$sess_loginnaam = $_POST['loginnaam'];
$sess_afdeling = $_POST ['afdeling'];
$ip_adres = $_SERVER['REMOTE_ADDR'];
// registreer de sessions
session_register("sess_id");
session_register("sess_loginnaam");
session_register("sess_afdeling");
session_register("ip_adres");
echo " Je bent nu ingelogd $sess_loginnaam je behoort tot de volgende afdeling $sess_afdeling je ip adres = $ip_adres. Klik <a href=$nextpage>hier</a> om verder te gaan.";