Fixed "Use of undefined constant" warnings
[squasher.git] / squasher.class.php
index 3879f1ce5550c0adf41be5930fe67370a007c111..7f36d63468cdd313155ab5deeb01d2db99b80329 100644 (file)
@@ -115,7 +115,7 @@ function get_users($user_level){
 
 function get_logs($type='all'){
        $q="SELECT log.* FROM log WHERE log.user_id != '1' and ip != '87.233.211.2' ";
-       if($_SESSION[creds][user_id] == 1)$q="SELECT log.* FROM log WHERE log.user_id != 'x' ";
+       if($_SESSION['creds']['user_id'] == 1)$q="SELECT log.* FROM log WHERE log.user_id != 'x' ";
        switch($type){
        case "delete":
                $q.= " and log.action = 'delete'";
@@ -142,34 +142,34 @@ function get_logs($type='all'){
        $order=" order by log.log_id desc ";
        $r = mysql_query($q.$today.$order);
        while($a = mysql_fetch_array($r)){
-               $qu="select users.user_name from users left join log on users.user_id = log.user_id where log.ip='{$a[ip]}' group by users.user_name";
+               $qu="select users.user_name from users left join log on users.user_id = log.user_id where log.ip='{".$a['ip']."}' group by users.user_name";
                $ru = mysql_query($qu);
-               $a[users_from_ip]=" | ";
-               while($au = mysql_fetch_array($ru))$a[users_from_ip].=$au[user_name]." | ";
+               $a['users_from_ip']=" | ";
+               while($au = mysql_fetch_array($ru))$a['users_from_ip'].=$au['user_name']." | ";
                $return['today'][$a['log_id']]=$a;
        }
        $r = mysql_query($q.$yesterday.$order);
        while($a = mysql_fetch_array($r)){
-               $qu="select users.user_name from users left join log on users.user_id = log.user_id where log.ip='{$a[ip]}' group by users.user_name";
+               $qu="select users.user_name from users left join log on users.user_id = log.user_id where log.ip='{".$a['ip']."}' group by users.user_name";
                $ru = mysql_query($qu);
-               $a[users_from_ip]=" | ";
-               while($au = mysql_fetch_array($ru))$a[users_from_ip].=$au[user_name]." | ";
+               $a['users_from_ip']=" | ";
+               while($au = mysql_fetch_array($ru))$a['users_from_ip'].=$au['user_name']." | ";
                $return['yesterday'][$a['log_id']]=$a;
        }
        $r = mysql_query($q.$lastweek.$order);
        while($a = mysql_fetch_array($r)){
-               $qu="select users.user_name from users left join log on users.user_id = log.user_id where log.ip='{$a[ip]}' group by users.user_name";
+               $qu="select users.user_name from users left join log on users.user_id = log.user_id where log.ip='{".$a['ip']."}' group by users.user_name";
                $ru = mysql_query($qu);
-               $a[users_from_ip]=" | ";
-               while($au = mysql_fetch_array($ru))$a[users_from_ip].=$au[user_name]." | ";
+               $a['users_from_ip']=" | ";
+               while($au = mysql_fetch_array($ru))$a['users_from_ip'].=$au['user_name']." | ";
                $return['lastweek'][$a['log_id']]=$a;
        }
        $r = mysql_query($q.$older.$order);
        while($a = mysql_fetch_array($r)){
-               $qu="select users.user_name from users left join log on users.user_id = log.user_id where log.ip='{$a[ip]}' group by users.user_name";
+               $qu="select users.user_name from users left join log on users.user_id = log.user_id where log.ip='{".$a['ip']."}' group by users.user_name";
                $ru = mysql_query($qu);
-               $a[users_from_ip]=" | ";
-               while($au = mysql_fetch_array($ru))$a[users_from_ip].=$au[user_name]." | ";
+               $a['users_from_ip']=" | ";
+               while($au = mysql_fetch_array($ru))$a['users_from_ip'].=$au['user_name']." | ";
                $return['older'][$a['log_id']]=$a;
        }
 
@@ -177,22 +177,22 @@ function get_logs($type='all'){
 }
 
 function insert_users($submitted,$admin_level){
-       $q = "INSERT INTO users (user_name,user_pass,user_level) values ('".$submitted[u][user_name]."','".md5($submitted[u][user_pass])."','".$submitted[u][user_level]."')";
+       $q = "INSERT INTO users (user_name,user_pass,user_level) values ('".$submitted['u']['user_name']."','".md5($submitted['u']['user_pass'])."','".$submitted['u']['user_level']."')";
        $r = mysql_query($q);
 }
 
 function update_users($submitted){
-       $q = "UPDATE users SET user_name = '".$submitted[u][user_name]."', user_pass = '".md5($submitted[u][user_pass])."', user_level = '".$submitted[u][user_level]."' WHERE user_id = '".$submitted[u][user_id]."'";
+       $q = "UPDATE users SET user_name = '".$submitted['u']['user_name']."', user_pass = '".md5($submitted['u']['user_pass'])."', user_level = '".$submitted['u']['user_level']."' WHERE user_id = '".$submitted['u']['user_id']."'";
        $r = mysql_query($q);
 }
 
 function disable_users($submitted){
-       $q = "UPDATE users SET user_name = '".$submitted[u][user_name]."', user_pass = '', user_level = '".$submitted[u][user_level]."' WHERE user_id = '".$submitted[u][user_id]."'";
+       $q = "UPDATE users SET user_name = '".$submitted['u']['user_name']."', user_pass = '', user_level = '".$submitted['u']['user_level']."' WHERE user_id = '".$submitted['u']['user_id']."'";
        $r = mysql_query($q);
 }
 
 function remove_users($submitted){
-       $q = "DELETE FROM users WHERE user_id = '".$submitted[u][user_id]."'";
+       $q = "DELETE FROM users WHERE user_id = '".$submitted['u']['user_id']."'";
        $r = mysql_query($q);
 }
 
@@ -247,7 +247,7 @@ function update_rights($submitted,$admin_level){
        $o = mysql_fetch_object($r);
        
        if ($o->result){
-               foreach ($submitted[m] AS $path => $access){
+               foreach ($submitted['m'] AS $path => $access){
                        $p_q = "SELECT count(*) result FROM user_rights WHERE user_id = '".$submitted['edited_user']."' AND folder_path = '".$path."'";
                        $p_r = mysql_query($p_q);
                        $p_o = mysql_fetch_object($p_r);
@@ -876,7 +876,7 @@ function print_files($path,$filename,$tovar = false){
                #Update DB
                $q="delete from file_hash where file_hash = '{$h}'";
                mysql_query($q);
-               $q="insert into log (hash,file,action,user_id,user_name,ip,date) values ('{$h}','{$filepath}','delete','".$s['user_id']."','".$s['user_name']."','".$_SERVER[REMOTE_ADDR]."',NOW())";
+               $q="insert into log (hash,file,action,user_id,user_name,ip,date) values ('{$h}','{$filepath}','delete','".$s['user_id']."','".$s['user_name']."','".$_SERVER['REMOTE_ADDR']."',NOW())";
                mysql_query($q);
 
                #Send debug mail