Создал страницу по пути /pages/biography.php, админы видят все, а пользователи и гости не видят. Видно только название страницы и назад. Вот сам код:
<?php
define('_IN_JOHNCMS', 1);
require_once ('../incfiles/core.php');
$lng_faq = core::load_lng('faq');
$textl = 'Guruh biografiyasi';
$headmod = 'faq';
require_once ('../incfiles/head.php');
switch ($act) {
default:
echo '<div class="phdr">Guruh biografiyasi</div>';
echo '<div class="menu">' . $lng_faq['group_biography'] . $lng_faq['star_one'] . $lng_faq['star_two'] . $lng_faq['star_three'] . '</div>';
echo '<div class="phdr"><a href="' . $_SESSION['ref'] . '">' . $lng['back'] . '</a></div>';
require_once ('../incfiles/end.php');
}
break;
?>
Помогите пожалуйста!
Смотри где темы создаёшь.
Что ты сделать хочешь, я не понял. Надо что бы страницу видели только админы?
Если правильно понял
<?php
define('_IN_JOHNCMS', 1);
require_once ('../incfiles/core.php');
$lng_faq = core::load_lng('faq');
$textl = 'Guruh biografiyasi';
$headmod = 'faq';
require_once ('../incfiles/head.php');
switch ($act) {
default:
echo '<div class="phdr">Guruh biografiyasi</div>';
if ($rights >= 1) {
echo '<div class="menu">' . $lng_faq['group_biography'] . $lng_faq['star_one'] . $lng_faq['star_two'] . $lng_faq['star_three'] . '</div>';
echo '<div class="phdr"><a href="' . $_SESSION['ref'] . '">' . $lng['back'] . '</a></div>';
}
require_once ('../incfiles/end.php');
}
break;
?>
Вставь после подключения шапки:
if ($rights < 1){
echo functions::display_error('У вас недостаточно прав для просмотра этой страницы!<br /><a href="/index.php">На главную</a>');
require('../incfiles/end.php');
exit;
}
ValekS, хочу что бы видели все.
# tronixit_uz (11.01.2015 / 19:32)
ValekS, хочу что бы видели все.
Так там все и должны видеть. Проблема наверно в кривом коде:
require_once ('../incfiles/end.php');
}
break;
Вот так надо:
}
require_once ('../incfiles/end.php');
Стоп. Что это вообще за быдлокод?
Зачем акты и т.д. ?
define('_IN_JOHNCMS', 1);
require_once('../incfiles/core.php');
$lng_faq = core::load_lng('faq');
$textl = 'Guruh biografiyasi';
$headmod = 'faq';
require_once('../incfiles/head.php');
echo '<div class="phdr">Guruh biografiyasi</div>';
echo '<div class="menu">' . $lng_faq['group_biography'] . $lng_faq['star_one'] . $lng_faq['star_two'] . $lng_faq['star_three'] . '</div>';
echo '<div class="phdr"><a href="' . $_SESSION['ref'] . '">' . $lng['back'] . '</a></div>';
require_once('../incfiles/end.php');
vfaste, нет, все ровно не видно.
ValekS, немного изменил файл faq.lng. Когда вот зашел через админ-профиль виден, а через юзер-профиль нет. Хочу выводить инфо из faq.lng и все, но это трудновато для меня.