Session (nastavitve) za grafe je pri javni povezavi vezan na avtorja ankete

This commit is contained in:
pero1203 2022-01-12 09:17:01 +01:00
parent 46d467e827
commit c89e9e5260

View File

@ -39,9 +39,18 @@ class SurveyUserSession
} }
self::$ank_id = $anketa; self::$ank_id = $anketa;
// Ce ni prijavljen v 1ko nastavimo usr_id na avtorja ankete, da se prikazejo njegovi grafi
if($global_user_id == 0){
SurveyInfo::getInstance()->SurveyInit(self::$anketa);
$usr_id = SurveyInfo::getInstance()->getSurveyColumn("insert_uid");
}
else{
$usr_id = $global_user_id;
}
# preberemo vse nastavitve za to anketo - ce jih se nimamo # preberemo vse nastavitve za to anketo - ce jih se nimamo
if (!is_countable(self::$dataArray) || count(self::$dataArray) == 0) { if (!is_countable(self::$dataArray) || count(self::$dataArray) == 0) {
$sql = sisplet_query("SELECT data FROM srv_user_session WHERE ank_id='" . self::$ank_id . "' AND usr_id='$global_user_id'"); $sql = sisplet_query("SELECT data FROM srv_user_session WHERE ank_id='" . self::$ank_id . "' AND usr_id='$usr_id'");
$row = mysqli_fetch_array($sql); $row = mysqli_fetch_array($sql);
self::$dataArray = unserialize($row['data']); self::$dataArray = unserialize($row['data']);