Nieuw lid |
|
Hallo allemaal,
Ben bezig met een website te maken waar ook een inlog script zit. Dit alles werkt perfect maar nu wil ik dat ze ook de layout kunnen wijzigen. Deze is opgenomen in de database.
Mijn login zit verwerkt als een include, maar het wijzige van de layout moet gebeuren in de index
Als ik deze code toevoeg krijg ik de volgende error
Notice: Undefined index: user_id in C:\Program Files\Apache Group\Apache2\htdocs\index.php on line 7
ook wel logisch want de user_id is ook nog niet bekend hoe krijg ik dit opgelost
<?php
session_start();
error_reporting(E_ALL);
include ("./includes/instellingen.php");
$query = mysql_query("SELECT user_theme FROM tbl_users WHERE user_id = '".$_SESSION['user_id']."'");
$result = mysql_num_rows($query);
if(empty($result)) {
include_once("templates/default/style.php");
} else {
while($row = mysql_fetch_assoc($query)){
$theme = $row['user_theme'];
include_once("templates/".$theme."/style.php");
}
}
<?php include ("./includes/instellingen.php"); $query = mysql_query("SELECT user_theme FROM tbl_users WHERE user_id = '".$_SESSION['user_id']."'"); include_once("templates/default/style.php"); } else { $theme = $row['user_theme']; include_once("templates/".$theme."/style.php"); } }
Al vast bedankt
|