questo è il codice:
switch($op) {
//login control
case "confirm" : {
//cleaning username
$userIns = trim($userIns);
//search for user date on the user table
$result = mysql_query("SELECT idUser,pass,livello,templatename,language,helphtml FROM ".$prefix."_user WHERE userid=\"$userIns\"");
//control password
if(list($userId, $pass, $levelBOX, $templateBOX, $langBOX, $helpBOX) = mysql_fetch_row($result)) {
if ($pass == md5($passIns)) {
//loading user's setting
$_SESSION['sesUser'] = $userId;
$_SESSION['sesLevel'] = $levelBOX;
//loading language,the language use in the login is loaded only if is different from default
$query2 = "";
if($languagelogin != "default") {
$_SESSION['sesLanguage'] = $defaultLanguage = $languagelogin;
if($languagelogin != $langBOX) $query2 = ",language='$languagelogin'";
}
else $_SESSION['sesLanguage'] = $defaultLanguage = $langBOX;
$_SESSION['sesTemplate'] = $defaultTemplate = $templateBOX;
$_SESSION['helphtml'] = $defaulthelp = $helpBOX;
//saving last access and the langugage if is new
mysql_query("UPDATE ".$prefix."_user SET lastenter = NOW()$query2 WHERE idUser=\"$userId\"");
//first module after the login(course list)
$op = "deletecourse";
}
else {
$resultConfirm = "no";
$op = "login";
}
}
else {
$resultConfirm = "no";
$op = "login";
}
};break;
}
Grazie
Riccardo