als iemand inlogd op je site krijgt hij met inloggen een id mee uit de database hoe kan je dan de gegevens plaatsen die aleen op die id gezien kunnen worden ..?

zie ook http://www.mjenzo.nl/login

personeel
user test
pass test

het id uit de database is 5
als ik een pagina maak die aleen voor degene is met id 5 hoe kan ik dat dan het beste doen?
SanThe schreef op 11.05.2009 19:55
Geen quotes en/of backtics om tabelnamen.

Maar wel om de query en om teksten.
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);

$query = "SELECT
personeelsnr,
voornaam,
tussenvoegsel,
achternaam,
adres,
postcode,
plaats,
functie,
in_dienst_getreden
FROM personeel
WHERE id = '" . $_SESSION['id'] . "'";
?>
oke dat heb ik maar dan weer een foutmelding
Notice: Undefined variable: _SESSION in /storage/mijndomein/users/136729/public/sites/www.mjenzo.nl/profile.php on line 16
Staat session_start() bovenin?
ja dat staat er ook boven in:( blijft zelfde fout
Jij weet hoe je de session vars noemt. Is het misschien deze? $_SESSION['user_id']
<?php
$_SESSION['id'] = $user['id'];
$_SESSION['expire'] = time()+ (10 * 3600);
$_SESSION['type'] = $user['type'];

?>

deze gebruik ik

Reageren