示例#1
0
 function grup($tip = null, $id = null)
 {
     $data['id'] = "";
     $data['tip'] = 'yenikayit';
     $data['islem'] = '';
     $data['sayfa'] = "";
     $data['grup'] = "";
     $data['izinler'] = "";
     switch ($tip) {
         case 'yenikayit':
             if ($_POST) {
                 $grup = $this->input->post('grup', TRUE);
                 $sayfa = $this->input->post('sayfa', TRUE);
                 $islem = $this->input->post('islem', TRUE);
                 $yetki = array('sayfa' => $sayfa, 'islem' => $islem);
                 $yetki = serialize($yetki);
                 $object = array('anahtar' => 'admingrup_' . $grup, 'deger' => $yetki);
                 $this->db->insert('ayar', $object);
                 echo $this->db->last_query();
                 redirect('admin/login/grup/', 'refresh');
             }
             break;
         case 'duzenle':
             $data['tip'] = 'duzenle/' . $id;
             if ($_POST) {
                 $grup = $this->input->post('grup', TRUE);
                 $sayfa = $this->input->post('sayfa', TRUE);
                 $islem = $this->input->post('islem', TRUE);
                 $yetki = array('sayfa' => $sayfa, 'islem' => $islem);
                 $yetki = serialize($yetki);
                 $object = array('anahtar' => 'admingrup_' . $grup, 'deger' => $yetki);
                 $this->db->where('id', $id)->update('ayar', $object);
                 redirect('admin/login/grup/duzenle/' . $id, 'refresh');
             }
             $row = $this->db->where('id', $id)->get('ayar')->row();
             $data['row'] = $row;
             $data['izinler'] = unserialize($row->deger);
             $data['islem'] = '';
             $data['sayfa'] = "";
             $data['grup'] = ayrac('_', $row->anahtar);
             break;
         default:
             break;
     }
     $data['listele'] = $this->db->query('select * from ayar where anahtar like "admingrup_%" ')->result_array();
     admin_theme('guruplar', $data, 'GRUP İŞLEMLERİ');
 }
示例#2
0
                
                <?php 
foreach ($listele as $key => $value) {
    ?>
                <tr>
                    <td><?php 
    echo $value['email'];
    ?>
</td>
                    <td><?php 
    echo $value['sifre'];
    ?>
</td>
                    <td><?php 
    if ($value['yetki'] != 100) {
        echo ayrac('_', grupbul($value['yetki'])->anahtar);
    }
    ?>
</td>
                    <td>
                      <?php 
    if ($value['yetki'] == 100) {
        ?>
                        Süper Admin İşlem Yapılamaz
                      <?php 
    } else {
        ?>
                      
                      
                          <div class="btn-group">
                            <a class="btn btn-small btn-warning" href="<?php