当前位置: 首页>>代码示例>>PHP>>正文


PHP SC::getSession方法代码示例

本文整理汇总了PHP中SC::getSession方法的典型用法代码示例。如果您正苦于以下问题:PHP SC::getSession方法的具体用法?PHP SC::getSession怎么用?PHP SC::getSession使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在SC的用法示例。


在下文中一共展示了SC::getSession方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: index

 public function index()
 {
     ini_set('display_errors', 'Off');
     $this->view->title = 'Особистий кабінет';
     switch (SC::getSession('group')) {
         case 'abiturient':
             $this->view->title = 'Кафедра КІ';
             $this->view->meta_k = '<META NAME="Keywords" CONTENT="Кафедра КІ,Кафедра КІ ТНЕУ ,компютерна інженерія,кафедра КІ ФКІТ,Графіка">';
             $this->view->meta_d = '<META NAME="Description" CONTENT="Кафедра КІ, головна.">';
             $this->view->css = array('menu');
             $this->view->js = array('guestbook/guestbook');
             $this->view->render('abiturient/index');
             break;
         case 'lector':
             $this->view->title = 'Кафедра КІ';
             $this->view->meta_k = '<META NAME="Keywords" CONTENT="Кафедра КІ,Кафедра КІ ТНЕУ ,компютерна інженерія,кафедра КІ ФКІТ,Графіка">';
             $this->view->meta_d = '<META NAME="Description" CONTENT="Кафедра КІ, головна.">';
             $this->view->css = array('menu');
             $this->view->doc = $this->model->getNumNewDoc();
             $this->view->render('lector/index');
             break;
         case 'admin':
             $this->view->css = array('menu');
             $this->view->render('admin/index');
             break;
     }
 }
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:27,代码来源:cabinetController.php

示例2: success

 public function success()
 {
     $this->view->title = 'Налаштування';
     $this->view->alert = 'Налаштування успішно збережено';
     $this->view->data = $this->model->getUserInfo(SC::getSession('id'));
     $this->view->render('userSettings/index');
 }
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:7,代码来源:userSettingsController.php

示例3: getNumNewDoc

 public function getNumNewDoc()
 {
     if (SC::getSession('group') == 'lector') {
         $current_date = date('Y-m-d');
         $e = $this->db->select('lab_documents', '*', ' date > ' . $current_date . '');
         $e = $this->db->getCount();
     } else {
         $e = null;
     }
     return $e;
 }
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:11,代码来源:cabinetModel.php

示例4: addElementscheck

 public function addElementscheck($data, $data_1)
 {
     $data['name'] = addslashes(strip_tags(trim($data['name'], ' ')));
     unset($data['type']);
     $errors = null;
     $date = date("Y-m-d");
     $uploaddir = 'public/lab_documents/';
     $upfile = basename($_FILES['file']['name']);
     $last = end(explode(".", $upfile));
     $blacklist = array(".php", ".phtml", ".php3", ".php4");
     foreach ($blacklist as $item) {
         if (preg_match("/{$item}\$/i", $_FILES['file']['name'])) {
             $errors .= '<span class="glyphicon glyphicon-remove-circle"></span>&nbsp;Некоректний формат файлу <br />';
         }
     }
     $uploadfile = $uploaddir . $date . '.' . $last;
     $img_name = $this->excep($last);
     $data["date"] = $date;
     $data["file_img"] = $img_name;
     if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile)) {
         $img = $uploadfile;
         $data["file"] = $img;
     } else {
         $errors .= '<span class="glyphicon glyphicon-remove-circle"></span>&nbsp;При завантаженні сталась помилка<br />';
     }
     if (empty($data['name'])) {
         $errors .= '<span class="glyphicon glyphicon-remove-circle"></span>&nbsp;Усі поля повинні бути заповнені!<br />';
     }
     if ($errors != null) {
         return $errors;
     }
     if ($this->db->insert('lab_documents', $data) == 1) {
         $n_id = $this->db->lastInsertId('lab_documents');
         header('location: ' . URL . '?c=manageLabDoc&f=show');
         Statistics::documents(3, SC::getSession("id"), $data['name'], 1);
     } else {
         header('location: ' . URL . '?c=manageLabDoc&f=error');
     }
 }
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:39,代码来源:manageLabDocModel.php

示例5:

<ol class="breadcrumb">
  <li class="active">Видалення запису</li>
</ol>

<?php 
if (SC::getSession('group') == 'admin' or SC::getSession('group') == 'lector') {
    ?>
<div class="essential">
    <div class="row">
        <div class="col-xs-12 col-sm-11 col-md-11 col-lg-7">
            <center>
                <h5>
                    Ви справді бажаєте видалити цей запис"<b>  <?php 
    print $this->data[0]['name'];
    ?>
 </b>" ?
                 </h5></br></br>
                <p>
                    <a  class="btn btn-success" role="button"  href="?c=manageLabDoc&f=checkFileDelete&p=<?php 
    print $this->data[0]['id'];
    ?>
" >Так</a>
                    <a  class="btn btn-danger" role="button"  href="?c=manageLabDoc&f=show" >Ні</a>
                </p>
            </center>
        </div>
    </div>
</div>
<?php 
}
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:30,代码来源:deleteElement.php

示例6: add_new_article

 private function add_new_article($data)
 {
     $data['text'] = addslashes(strip_tags(trim($data['text'], ' ')));
     $data['en_text'] = addslashes(strip_tags(trim($data['en_text'], ' ')));
     $data['author_id'] = SC::getSession('id');
     $data['href'] = addslashes(strip_tags(trim($data['href'], ' ')));
     $data['year_id'] = $data['year_id'];
     if ($this->db->insert('bio_gr_articles', $data) == 1) {
         $n_id = $this->db->lastInsertId('bio_gr_articles');
         /*
          * Додавання запису в статистику
          */
         //Statistics::add ( 1, SC::getSession( 'id' ), $n_id );
         header('location: ' . URL . '?c=manageResearch&f=show');
     } else {
         header('location: ' . URL . '?c=manageResearch&f=error');
     }
 }
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:18,代码来源:manageResearchModel.php

示例7: TimeTableStudents

    <div class="overlay" id="overlay">
        <div class="wrap"></div>
    </div>

    <?php 
for ($i = 0; $i < count($days); $i++) {
    print '
            <table class="table table-condensed table-bordered table-hover" border="1">
                <thead>
                    <tr  class="success" >
                        <th scope="col">' . $days[$i] . '</th>
                        <th scope="col">8:00</th>
                        <th scope="col">9:35</th>
                        <th scope="col">11:10</th>
                        <th scope="col">12:50</th>
                        <th scope="col">14:25</th>
                        <th scope="col">16:00</th>
                        <th scope="col">17:25</th>
                    </tr>
                </thead>
                <tbody>';
    if (SC::getSession('group') == 'admin') {
        $obj = new TimeTableStudents('group_id', $_GET['p'], $i + 1, "sub");
        print $obj->getOneDayContentForAdmin();
    } else {
        print 'Немає доступу';
    }
    print '
                </tbody>
            </table>';
}
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:31,代码来源:showGroup.php

示例8: check_create_comm_teacher

 public function check_create_comm_teacher($data)
 {
     $data['text'] = addslashes(strip_tags(trim($data['text'], ' ')));
     $data['teacher_id'] = $data['teacher_id'];
     $data['day'] = $data['day'];
     $data['count'] = $data['count'];
     $data['par'] = $data['par'];
     $data['group_id'] = 0;
     $kurs_id = SC::getSession('kurs_id');
     if ($this->db->insert('temp_rozklad_subjects', $data) == 1) {
         $n_id = $this->db->lastInsertId('temp_rozklad_subjects');
         header('location: ' . URL . '?c=showTimeTable&f=showOneTeacher&p=' . $data['teacher_id'] . '');
     } else {
         header('location: ' . URL . '?c=showTimeTable&f=error');
     }
 }
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:16,代码来源:showTimeTableModel.php

示例9:

width:80%;
padding:5px;
border: 3px solid #75bfd1;
 -webkit-border-radius:3px; 
 background:#c2f2ea;
}
.coment:hover
{
padding:5px;
border: 3px solid white;
-webkit-border-radius:3px;
background:#75bfd1;
}
</style>
<?php 
$u = $this->data;
?>
<ol class="breadcrumb">
    <li class="active"><?php 
print $u[0]['title'];
?>
</li>
</ol>

            <?php 
print $u[0]['text'];
print '<br/><br/> ';
$gro = SC::getSession('group');
?>

开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:29,代码来源:show.php

示例10:

<ol class="breadcrumb">
  <li><a href="<?php 
print URL;
?>
">Кабінет</a></li>
  <li><a href="<?php 
print URL;
?>
?c=manageRozklads&f=show">Розклад(курси)</a></li>
  <li><a href="<?php 
print URL;
?>
?c=manageRozklads&f=showSomeGroups&p=<?php 
print SC::getSession('kurs_id');
?>
">Розклад(групи)	</a></li>
  <li class="active">Редагування </li>
</ol>

<div class="row">
    <div class="col-xs-12 col-sm-6 col-md-6 col-lg-8">
        <form class="form-horizontal" role="form" enctype="multipart/form-data" method="post" action="<?php 
print URL;
?>
?c=manageRozklads&f=checkEditing_group">

<?php 
$class = '';
$error = '';
$errors = '';
if (isset($this->error[$v[1]])) {
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:31,代码来源:edit_group.php

示例11: edit_user

 /**
  * Функція для редагування користувача
  * 
  * @param array $data Дані для додавання
  */
 private function edit_user($data)
 {
     $id = $data['id'];
     unset($data['id']);
     /*
      * Шифрування паролю
      */
     if ($data['password'] != '') {
         $data['password'] = Hash::getHash($data['password']);
     } else {
         unset($data['password']);
     }
     $data['name'] = strip_tags(trim($data['name'], ' '));
     $data['surname'] = strip_tags(trim($data['surname'], ' '));
     $data['fathername'] = strip_tags(trim($data['fathername'], ' '));
     /*
      * Видалення непотрібних елементів масиву
      */
     unset($data['login']);
     unset($data['re_password']);
     unset($data['email']);
     /*
      * Додавання додаткових елементів масиву
      */
     $data['date'] = time();
     if ($this->db->update('users', $data, "id='{$id}'")) {
         /*
          * Додавання запису в статистику
          */
         Statistics::add(4, SC::getSession('id'));
     }
     header('location: ' . URL . '?c=userSettings&f=success');
 }
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:38,代码来源:userSettingsModel.php

示例12: delete

 public function delete($id)
 {
     $teacher_id = SC::getSession('id');
     $this->db->delete('research_events_teacher', "teacher_id={$teacher_id}");
     header('Location: ' . URL . '?c=showResearchPublication&f=show');
 }
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:6,代码来源:showResearchPublicationModel.php

示例13: move_subject_down

 /**
  * @param $data
  * function to copy subject to another place
  * $data['action_flag']:
  * 1 - to top
  * 2 - to left
  * 3 - to right
  * 4 - to bottom
  */
 public function move_subject_down($data)
 {
     $data['day'] = addslashes(strip_tags(trim($data['day'], ' ')));
     $data['par'] = addslashes(strip_tags(trim($data['par'], ' ')));
     $data['count'] = addslashes(strip_tags(trim($data['count'], ' ')));
     $data['group_id'] = SC::getSession('group_id');
     $data['name'] = $this->getSubjectById($data['day'], $data['par'], $data['count'], $data['group_id']);
     $data['teacher_id'] = $this->getTeacherById($data['day'], $data['par'], $data['count'], $data['group_id']);
     $data['lab'] = $this->getLaboratoryById($data['day'], $data['par'], $data['count'], $data['group_id']);
     $data['less_type_id'] = $this->getLessonTypeById($data['day'], $data['par'], $data['count'], $data['group_id']);
     if ($data['action_flag'] == 1) {
         $data['par'] = $data['par'] - 1;
     } elseif ($data['action_flag'] == 2) {
         $data['count'] = $data['count'] - 1;
     } elseif ($data['action_flag'] == 3) {
         $data['count'] = $data['count'] + 1;
     } elseif ($data['action_flag'] == 4) {
         $data['par'] = $data['par'] + 1;
     }
     unset($data['action_flag']);
     if ($this->db->insert('rozklad_subjects', $data) == 1) {
         $n_id = $this->db->lastInsertId('rozklad_subjects');
         header('location: ' . URL . '?c=manageRozklads&f=showGroup&p=' . $data['group_id'] . '');
     } else {
         header('location: ' . URL . '?c=manageRozklads&f=error');
     }
 }
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:36,代码来源:manageRozkladsModel.php

示例14: delete

 public function delete($id)
 {
     $res = $this->db->select('articles', 'title', "`id`='{$id}'");
     $this->db->delete('articles', "`id`='{$id}'");
     header('Location: ' . URL . '?c=manageCafedra&f=show');
     Statistics::articles(2, SC::getSession("id"), $res[0]['title']);
 }
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:7,代码来源:manageCafedraModel.php

示例15: delete

 public function delete($id)
 {
     Statistics::add(3, SC::getSession('id'), $id);
     $this->db->delete('teachers', "`id`='{$id}'");
     header('Location: ' . URL . '?c=manageTc&f=show');
 }
开发者ID:olehpitsun,项目名称:duplom.comv2.2.1,代码行数:6,代码来源:manageTcModel.php


注:本文中的SC::getSession方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。