{% else-1 %}
Обновить
* Тема закрыта!
1.
GraF * 6.35
[автор] (27 июн 2016, 20:41) [0/0] [0] [спам] [под]

Вообщем есть скрипт, начал полностью диз переписывать, запихнул всё по не опытности в файл шапки файла, то есть все меню слева (профили, редактировать профиль и т.д. всё то что доступно авторизированому пользователю) и есть файлы где эта меню слева не нужна и вот, как мне подсказали
if($user_arr['id'])require_once("template/booter.php"*;
else
require_once("template/booter_guest.php"*;
И вот проблема если пользователь не авторизирован на страницах где меню слева не нужно всё ок, а вот если пользователь авторизирован то получается на этих страницах кака, как всё исправить? Можно ли как то сделать что бы booter_guest работал только для отдельных страниц?

2. (27 июн 2016, 20:55) [0/0] [0] [спам] [под]

ля-ля, вот и настала пора учить MVC

3. (27 июн 2016, 20:55) [0/0] [0] [спам] [под]

Если честно не понял, что ты хочешь сделать. Запретить неавторизованному видеть некий контент или же запретить/разрешить для отдельных страниц?


Изм. 1 раз. / Посл. изм. (27 июн 2016, 20:56)
4.
Simptom * 1.82
(27 июн 2016, 21:00) [0/0] [0] [спам] [под]

<?
if (isset($user_arr))
{
require_once("template/booter.php"*;
}else{
require_once("template/booter_guest.php"*;
}
?>
А ограничение по страницам:
<?
if ($_SERVER['PHP_SELF']!='/index.php')
{
// Подключаем файл, если это не главная
require_once("template/booter_guest.php"*;
}
?>
Аналогично:
<?
if ($_SERVER['PHP_SELF']=='/index.php')
{
// Подключаем файл, если это главная
require_once("template/booter_guest.php"*;
}
?>

5.
GraF * 6.35
[автор] (27 июн 2016, 21:09) [0/0] [0] [спам] [под]

Mark, Вот скрины посмотри

Прикрепленные файлы:
* PROFIWM_COM_264_1576094_bandicam_2016-06-27_21-09-14-493.jpg (154.26 кб)
* PROFIWM_COM_264_1576094_bandicam_2016-06-27_21-08-41-711.jpg (137.32 кб)
6.
GraF * 6.35
[автор] (27 июн 2016, 21:13) [0/0] [0] [спам] [под]
Simptom,

Я не спец в пхп, так новичёк, поэтому я не понял что это такое)

7. (27 июн 2016, 21:17) [0/0] [0] [спам] [под]
GraF,

Левую панель для гостей скрыть надо?

8.
GraF * 6.35
[автор] (27 июн 2016, 21:23) [0/0] [0] [спам] [под]
ЗЕЛЁНЫЙ ШЕРШЕНЬ,

Для гостей она скрыта, на этой странице если ты авторизован она не должна быть

9. (27 июн 2016, 21:27) [0/0] [0] [спам] [под]
GraF,

if($_SERVER['PHP_SELF']!='/index.php'){
Код который скрывается на странице site.ru/index.php (тонсть главная)
}
Надеюсь понял


Изм. 1 раз. / Посл. изм. (27 июн 2016, 21:28)
10.
GraF * 6.35
[автор] (27 июн 2016, 21:35) [0/0] [0] [спам] [под]
ЗЕЛЁНЫЙ ШЕРШЕНЬ,

Я верно понял
<?
if($_SERVER['PHP_SELF']!='/index.php'){
require_once("template/booter.php"*;
}
?>
и всё что в файле booter.php не будет отображаться на этой странице, так?

Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений