| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 
 |   public function formuser($mode,$id = "")
    {
        // the form to add or modify users
        $func = new functions();
        ?>
        <script language="javascript" type="text/javascript">
        <!--
        function showDescription(what)
        {
            <?php
            for($i = 0;$i < count($_SESSION['acceslevel']); $i++)
            {
            ?>
                if(what == <?php echo $_SESSION['acceslevel'][$i]['level']; ?>)
                {
                    message = "<?php echo $_SESSION['acceslevel'][$i]['description']; ?>";
                }
                
            <?php
            }
            ?>
            document.getElementById("DescriptionAccess").innerHTML = "<strong><?php echo $_SESSION['lang']['txt_description']; ?></strong> : " + message;
        }
        -->
        </script>
        <?php
        $state = true;
[...]
    
    }
    
    public function usersinfo($mode)
    {
        // return the user information in sessions vars
        $func = new functions();
                
        if($mode == "add")
        {
            $_SESSION['m_admin']['users']['UserId'] = $func->wash($_POST['UserId'], "no", $_SESSION['lang']['txt_the_user_name']);
        }
        
        if($mode == "up")
        {
            $_SESSION['m_admin']['users']['user_id'] = $func->wash($_POST['id'], "no", $_SESSION['lang']['txt_user_identifier']);
        }
        
        $_SESSION['m_admin']['users']['pass'] = $func->wash($_POST['pass1'], "no", $_SESSION['lang']['txt_the_password']);
        
        $pass2 = $func->wash($_POST['pass2'], "no", $_SESSION['lang']['txt_password_validation']);
        
        if($_SESSION['m_admin']['users']['pass'] <> $pass2)
        {
            $_SESSION['error'] = $_SESSION['lang']['txt_password_not_correspond_validation']."<br />";
        }
        else
        {
            $_SESSION['m_admin']['users']['pass'] = md5($pass2);
        }
        
        $_SESSION['m_admin']['users']['FirstName'] = $func->wash($_POST['FirstName'], "no", $_SESSION['lang']['txt_the_name']);
        $_SESSION['m_admin']['users']['LastName'] = $func->wash($_POST['LastName'], "no", $_SESSION['lang']['txt_firstname']);
        $_SESSION['m_admin']['users']['Phone'] = $func->wash($_POST['Phone'], "no", $_SESSION['lang']['txt_telephone_number']);
        $_SESSION['m_admin']['users']['Mail'] = $func->wash($_POST['Mail'], "no", $_SESSION['lang']['txt_mail_adress']);
        $_SESSION['m_admin']['users']['securitylevel'] = $func->wash($_POST['securitylevel'], "no", $_SESSION['lang']['txt_the_access_level']);
        $_SESSION['m_admin']['users']['acceslevel'] = $func->wash($_POST['acceslevel'], "no", $_SESSION['lang']['txt_the_access_level']);
        } | 
Partager