本文整理汇总了PHP中SC::getCookie方法的典型用法代码示例。如果您正苦于以下问题:PHP SC::getCookie方法的具体用法?PHP SC::getCookie怎么用?PHP SC::getCookie使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SC
的用法示例。
在下文中一共展示了SC::getCookie方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getAllUsers
public function getAllUsers()
{
$u = $this->db->select_order('pages', 'id,title,url', 'id', 'DESC');
if ($this->db->getCount() != 0) {
$users = '<div class="table-responsive">';
$users .= '<table class="table table-condensed table-bordered table-hover">';
$users .= '<thead><tr class="caption">';
$caption = array('#', 'Заголовок', 'URL', 'Дії');
$cook = SC::getCookie('id');
foreach ($caption as $k => $v) {
$users .= '<th style="text-align: center,width:200px; ">' . $v . '</th>';
}
$users .= '</tr></thead>';
for ($i = 0; $i < sizeof($u); $i++) {
// if ( $u[$i]['id'] != SC::getCookie ( 'id' ) ) {
$users .= '<tr>';
foreach ($u[$i] as $k => $v) {
//if ( $k != 'password' && $k != 'date' && $k != 'activateCode' && $k != 'hash' ) {
$users .= '<td>' . $v . '</td>';
//}
}
$users .= '<td>';
$users .= '<a class="users-info-links" href="?c=managePages&f=edit&p=' . $u[$i]['id'] . '">Редагувати</a><br />';
$users .= '<a class="users-info-links" href="?c=managePages&f=delete&p=' . $u[$i]['id'] . '">Видалити</a>';
$users .= '</td>';
$users .= '</tr>';
//}
}
$users .= '</table>';
$users .= '</div>';
}
return $users;
}
示例2: getAllImagesById
public function getAllImagesById($id)
{
$u = $this->db->select('images', 'id,title,img', "gallery_id='{$id}' ORDER BY id DESC");
if ($this->db->getCount() != 0) {
$data = '<div class="table-responsive">';
$data .= '<table class="table table-condensed table-bordered table-hover">';
$data .= '<thead><tr class="caption">';
$caption = array('#', 'Назва', 'Титульне зображення', 'Дії');
foreach ($caption as $k => $v) {
$data .= '<th style="text-align: center">' . $v . '</th>';
}
$data .= '</tr></thead>';
for ($i = 0; $i < sizeof($u); $i++) {
if ($u[$i]['id'] != SC::getCookie('id')) {
$data .= '<tr>';
foreach ($u[$i] as $k => $v) {
if ($k == "img") {
$data .= '<td><img src="public/gal_img/' . $v . '" width="230px" height="180px"></td>';
} else {
$data .= '<td>' . $v . '</td>';
}
}
$data .= '<td>';
$data .= '<a class="users-info-links" href="?c=manageImages&f=edit&p=' . $u[$i]['id'] . '">Редагувати</a><br />';
$data .= '<a class="users-info-links" href="?c=manageImages&f=delete&p=' . $u[$i]['id'] . '">Видалити</a>';
$data .= '</td>';
$data .= '</tr>';
}
}
$data .= '</table>';
$data .= '</div>';
}
return $data;
}
示例3: getAllInfo
public function getAllInfo()
{
$u = $this->db->select_order('guestbook', '*', 'id', 'DESC');
if ($this->db->getCount() != 0) {
$data = '<div class="table-responsive">';
$data .= '<table class="table table-condensed table-bordered table-hover">';
$data .= '<thead><tr class="caption">';
$caption = array('#', 'Автор', 'Email', 'Текст', 'Дата', 'Відповісти');
$cook = SC::getCookie('id');
foreach ($caption as $k => $v) {
$data .= '<th style="text-align: center,width:200px; ">' . $v . '</th>';
}
$data .= '</tr></thead>';
for ($i = 0; $i < sizeof($u); $i++) {
$data .= '<tr>';
foreach ($u[$i] as $k => $v) {
$data .= '<td>' . $v . '</td>';
}
$data .= '<td>';
$data .= '<a class="users-info-links" href="?c=manageGuestBook&f=answer&p=' . $u[$i]['id'] . '&email=' . $u[$i]['email'] . '"> Відповісти</a>';
$data .= '</td>';
$data .= '</tr>';
}
$data .= '</table>';
$data .= '</div>';
}
return $data;
}
示例4: getAllArticles
public function getAllArticles()
{
$u = $this->db->select_order('articles', 'id,author,title,short_text, date', 'id', 'DESC');
if ($this->db->getCount() != 0) {
$data = '<div class="table-responsive">';
$data .= '<table class="table table-condensed table-bordered table-hover">';
$data .= '<thead><tr class="caption">';
$caption = array('#', 'Автор', 'Заголовок', 'Дата', 'Дії');
$cook = SC::getCookie('id');
foreach ($caption as $k => $v) {
$data .= '<th style="text-align: center, width:200px; ">' . $v . '</th>';
}
$data .= '</tr></thead>';
for ($i = 0; $i < sizeof($u); $i++) {
$data .= '<tr>';
foreach ($u[$i] as $k => $v) {
$data .= '<td>' . $v . '</td>';
}
$data .= '<td>';
$data .= '<a class="users-info-links" href="http://olpi.esy.es/testmail.php?hm=' . $u[$i]['title'] . '
&st=' . $u[$i]['short_text'] . '' . '&hr=' . $u[$i]['id'] . '.">Оповісти через пошту</a><br />';
$data .= '<a class="users-info-links" href="?c=manageCafedra&f=edit&p=' . $u[$i]['id'] . '">Редагувати</a><br />';
$data .= '<a class="users-info-links" href="?c=manageCafedra&f=delete&p=' . $u[$i]['id'] . '">Видалити</a>';
$data .= '</td>';
$data .= '</tr>';
}
$data .= '</table>';
$data .= '</div>';
}
return $data;
}
示例5: getTeachers
public function getTeachers()
{
$u = $this->db->select('rozklad_teachers', '*');
if ($this->db->getCount() != 0) {
$users = '<div class="table-responsive">';
$users .= '<table class="table table-condensed table-bordered table-hover">';
$users .= '<thead><tr class="caption">';
$caption = array('#', 'Прізвище', 'Ім\'я', 'По-батькові', 'Дії');
$cook = SC::getCookie('id');
foreach ($caption as $k => $v) {
$users .= '<th style="text-align: center,width:200px; ">' . $v . '</th>';
}
$users .= '</tr></thead>';
for ($i = 0; $i < sizeof($u); $i++) {
$users .= '<tr>';
foreach ($u[$i] as $k => $v) {
$users .= '<td>' . $v . '</td>';
}
$users .= '<td>';
$users .= '<a class="users-info-links" href="?c=manageRozkladsTeachers&f=edit&p=' . $u[$i]['id'] . '">Редагувати</a><br />';
$users .= '<a class="users-info-links" href="?c=manageRozkladsTeachers&f=delete&p=' . $u[$i]['id'] . '">Видалити</a>';
$users .= '</td>';
$users .= '</tr>';
}
$users .= '</table>';
$users .= '</div>';
}
return $users;
}
示例6: getAllUsers
public function getAllUsers()
{
$user_id = SC::getCookie('id');
$u = $this->db->select('tests', 'id,name,date', 'user_id=' . $user_id . '');
if ($this->db->getCount() != 0) {
$users = '<div class="table-responsive">';
$users .= '<table class="table table-condensed table-bordered table-hover">';
$users .= '<thead><tr class="caption">';
$caption = array('#', 'Назва тесту', 'Дата створення');
$cook = SC::getCookie('id');
foreach ($caption as $k => $v) {
$users .= '<th style="text-align: center,width:200px; ">' . $v . '</th>';
}
$users .= '</tr></thead>';
for ($i = 0; $i < sizeof($u); $i++) {
// if ( $u[$i]['id'] != SC::getCookie ( 'id' ) ) {
$users .= '<tr>';
foreach ($u[$i] as $k => $v) {
//if ( $k != 'password' && $k != 'date' && $k != 'activateCode' && $k != 'hash' ) {
$users .= '<td><a href="' . URL . '?c=testsResult&f=showOne&p=' . $u[$i]['id'] . '">' . $v . '</a></td>';
//}
}
$users .= '</tr>';
//}
}
$users .= '</table>';
$users .= '</div>';
}
return $users;
}
示例7: getAllTeachers
public function getAllTeachers()
{
$u = $this->db->select('teachers', 'id,surname,name,fathername,post,degree,e-mail');
if ($this->db->getCount() != 0) {
$list = '<div class="table-responsive">';
$list .= '<table class="table table-condensed table-bordered table-hover">';
$list .= '<thead><tr class="caption">';
$caption = array('#', 'Прізвище', 'Ім\'я', 'По батькові', 'Посада', 'Вчений ступінь', 'Електронна пошта', 'Дії');
foreach ($caption as $k => $v) {
$list .= '<th style="text-align: center">' . $v . '</th>';
}
$list .= '</tr></thead>';
for ($i = 0; $i < sizeof($u); $i++) {
if ($u[$i]['id'] != SC::getCookie('id')) {
$list .= '<tr>';
foreach ($u[$i] as $k => $v) {
if ($k != 'password' && $k != 'date' && $k != 'activateCode' && $k != 'hash') {
$list .= '<td>' . $v . '</td>';
}
}
$list .= '<td>';
$list .= '<a class="users-info-links" href="?c=manageTeachers&f=edit&p=' . $u[$i]['id'] . '">Редагувати</a><br />';
$list .= '<a class="users-info-links" href="?c=manageTeachers&f=delete&p=' . $u[$i]['id'] . '">Видалити</a>';
$list .= '</td>';
$list .= '</tr>';
}
}
$list .= '</table>';
$list .= '</div>';
}
return $list;
}
示例8: getArticles
public function getArticles($min, $max)
{
if (SC::getCookie('language') == 2) {
$articles = $this->db->select('bio_gr_articles', 'en_text', ' 1 LIMIT ' . $min . ',' . $max . '');
} else {
$articles = $this->db->select('bio_gr_articles', 'text', ' 1 LIMIT ' . $min . ',' . $max . '');
}
return $articles;
}
示例9: searchUsers
/**
* Функція для пошуку інформації про користувачів
*
* @param array $data Дані для пошуку (шуканий текст)
*/
public function searchUsers($data)
{
/*
* Оберігаю дані
*/
$text = strip_tags($data);
$text = mysql_escape_string($text);
/*
* Лайки-шукачі інформації)
*/
$where = "`login` LIKE '%{$text}%' OR `name` LIKE '%{$text}%' OR `surname` LIKE '%{$text}%' OR `fathername` LIKE '%{$text}%' OR `email` LIKE '%{$text}%' OR `group` LIKE '%{$text}%' OR `last_ip` LIKE '%{$text}%'";
$u = $this->db->select('users', '*', $where);
/** Перевірка присутності результатів * */
/*
* Результати відсутні - виводимо відповідне повідомлення
*/
if ($this->db->getCount() == 0) {
print '<div class="alert alert-danger"><span class="glyphicon glyphicon-remove-circle"></span> За даним запитом не знайдено нічого</div>';
} else {
$users = '<div class="table-responsive">';
$users .= '<table class="table table-condensed table-bordered table-hover">';
$users .= '<thead><tr class="caption">';
$caption = array('ID', 'Логін', 'Ім\'я', 'Прізвище', 'По батькові', 'E-mail', 'Група', 'Активація', 'IP-адреса', 'Дії');
foreach ($caption as $k => $v) {
$users .= '<th style="text-align: center">' . $v . '</th>';
}
$users .= '</tr></thead>';
for ($i = 0; $i < sizeof($u); $i++) {
if ($u[$i]['id'] != SC::getCookie('id')) {
$users .= '<tr>';
foreach ($u[$i] as $k => $v) {
if ($k != 'password' && $k != 'date' && $k != 'activateCode' && $k != 'hash') {
$v = preg_replace('/(.*)(' . $text . ')(.*)/i', '\\1<span style="color: red; font-weight: bold;">\\2</span>\\3', $v);
$users .= '<td>' . $v . '</td>';
}
}
$users .= '<td>';
$users .= '<a class="users-info-links" href="?c=manageUsers&f=edit&p=' . $u[$i]['id'] . '">Редагувати</a><br />';
$users .= '<a class="users-info-links" href="?c=manageUsers&f=delete&p=' . $u[$i]['id'] . '">Видалити</a>';
$users .= '</td>';
$users .= '</tr>';
}
}
$users .= '</table>';
$users .= '</div>';
print $users;
}
}
示例10: show
/**
* head
*/
public function show()
{
$this->view->title = 'Аналіз біомедичних зображень Наукова група';
$this->view->js = array('jquery-1.7.1.min', 'biaArticlesSearch');
$this->view->meta_k = '<META NAME="Keywords" CONTENT="Аналіз біомедичних зображень, Тернопіль, цитологія, гістологія">';
$this->view->meta_d = '<META NAME="Description" CONTENT="Аналіз біомедичних зображень, Тернопіль, цитологія, гістологія">';
$this->view->teachers = $this->model->getAllTeachers();
$this->view->news = $this->model->getNews();
$this->view->articles_1 = $this->model->getArticles(0, 10);
$this->view->articles_2 = $this->model->getArticles(11, 20);
$this->view->year = $this->model->showYear();
if (SC::getCookie('language') == 2) {
$this->view->render_research('showResearch/en/show');
} else {
$this->view->render_research('showResearch/show');
}
}
示例11: searchAbiturient
/**
* Функція для пошуку інформації про користувачів
*
* @param array $data Дані для пошуку (шуканий текст)
*/
public function searchAbiturient($data)
{
/*
* Оберігаю дані
*/
$text = strip_tags($data);
$text = mysql_escape_string($text);
/*
* Лайки-шукачі інформації)
*/
$where = "`surname` LIKE '%{$text}%' OR `name` LIKE '%{$text}%' OR `fathername` LIKE '%{$text}%' OR `email` LIKE '%{$text}%' OR `region` LIKE '%{$text}%' OR `district` LIKE '%{$text}%'";
$u = $this->db->select('abiturient', 'id, surname,name,fathername,email,region,district,hometown', $where);
/** Перевірка присутності результатів * */
/*
* Результати відсутні - виводимо відповідне повідомлення
*/
if ($this->db->getCount() == 0) {
print '<div class="alert alert-danger"><span class="glyphicon glyphicon-remove-circle"></span> За даним запитом не знайдено нічого</div>';
} else {
$users = '<div class="table-responsive">';
$users .= '<table class="table table-condensed table-bordered table-hover">';
$users .= '<thead><tr class="caption">';
$caption = array('ID', 'Прізвище', 'Ім\'я', 'По батькові', 'E-mail', 'Область', 'Район', 'Місто/Село');
foreach ($caption as $k => $v) {
$users .= '<th style="text-align: center">' . $v . '</th>';
}
$users .= '</tr></thead>';
for ($i = 0; $i < sizeof($u); $i++) {
if ($u[$i]['id'] != SC::getCookie('id')) {
$users .= '<tr>';
foreach ($u[$i] as $k => $v) {
if ($k != 'password' && $k != 'date' && $k != 'activateCode' && $k != 'hash') {
$v = preg_replace('/(.*)(' . $text . ')(.*)/i', '\\1<span style="color: red; font-weight: bold;">\\2</span>\\3', $v);
$users .= '<td>' . $v . '</td>';
}
}
$users .= '</tr>';
}
}
$users .= '</table>';
$users .= '</div>';
print $users;
}
}
示例12:
$users .= '<td></td>';
}
$users .= '</tr>';
$users .= '</tr>';
$users .= '</table>';
$users .= '</div>';
/////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
$users .= '<div class="table-responsive">';
$users .= '<table class="table table-condensed table-bordered table-hover">';
$users .= '<thead><tr class="caption">';
$users .= '<th style="text-align: center,width:200px; ">День</th>';
$users .= '<th style="text-align: center,width:50px; ">Початок занять</th>';
$users .= '<th style="text-align: center,width:100px; ">Тиждень</th>';
$users .= '<th style="text-align: center,width:400px; ">' . $u[0]['name'] . ' </th>';
$cook = SC::getCookie('id');
$users .= '</tr></thead>';
$users .= '<tr><td width="10%" rowspan="19">П\'ятниця</td></tr>';
$users .= '<tr><td width="10%" rowspan="3"><center>1 </br>8:00</center></td></tr>';
$users .= '<tr><td>Парний </td>';
if ($f1[0]['par'] == 0) {
$users .= '<td>' . $f1[0]['name'] . '' . $f1[0]['count'] . '' . $f1[0]['par'] . '</td>';
} else {
$users .= '<td></td>';
}
$users .= '</tr>';
$users .= '<tr><td>Непарний</td>';
if ($f1[1]['par'] == 1) {
$users .= '<td>' . $f1[1]['name'] . '' . $f1[1]['count'] . '' . $f1[1]['par'] . '</td>';
} else {
$users .= '<td></td>';
示例13: showfields
public function showfields($test_id)
{
$e = SC::getCookie('test_count');
print $e;
return $test_id;
}
示例14: multiple
<li><a href="<?php
print URL;
?>
?c=testadmin&f=show"> Перегляд тестів</a></li>
<li><a href="<?php
print URL;
?>
?c=manageTests&f=show&p=<?php
print $_GET['p'];
?>
">Перегляд тестових запитань </a></li>
<li class="active">Додавання запитання</li>
</ol>
<?php
$e = SC::getCookie('test_type');
$t = SC::getCookie('test_count');
$t_id = $_GET['p'];
?>
<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=manageTests&f=checkQuestion">
<?php
// функція, яка виводить форму для запитання типу вибір декількох
function multiple($e, $t, $t_id)
{
$field = '<div class="form-group' . $class . '">' . $errors . '
<div class="panel-body">
<div class="zap">
示例15: checkSession
/**
* Функція для перевірки рівності сесії із куками
*
* @param array $sessions Масив змінних сесії
*/
public function checkSession($sessions)
{
/*
* Якщо куки наявні - порівнюємо
* Інакше - встановлюємо їх
*/
if (SC::getCookie('id') && SC::getCookie('group') && SC::getCookie('userHash') && SC::getCookie('login')) {
/*
* Куки однакові
*/
if (SC::getCookie('id') == $sessions['id'] && SC::getCookie('group') == $sessions['group'] && SC::getCookie('userHash') == $sessions['hash']) {
return 1;
} else {
return 0;
}
} else {
SC::setCookie('id', $sessions['id']);
SC::setCookie('group', $sessions['group']);
SC::setCookie('userHash', $sessions['hash']);
return 1;
}
}