PHP/MySQL | Помощь с функцией
Помогите с функцией. Данная функция определяет уровень администрации
Вот ошибка
Вот функция
Вот ошибка
Fatal error: Cannot redeclare level() (previously declared in Z:\home\magazin.ru\www\include\function.php:3) in Z:\home\magazin.ru\www\include\function.php on line 23
Вот функция
function level($lvl){
global $tgens, $settings, $user, $db;
$rank = null;
if ($lvl == 1 AND $user['level'] == 1)
$rank = '<br/>Эта страница доступна только Администраторам и Создателям!';
elseif ($lvl == 2 AND $user['level'] >= 1)
$rank = '<br/>Эта страница доступна только Создателям!';
if ($user['level'] < $lvl or !$user)
{
echo '<div class="title"><center>Доступ закрыт</center></div>
<div class="podmenu"><center><b>
У вас не достаточно прав для просмотра данной страницы!
'.$rank.'
</b></center></div>';
exit;
}
}
DELETED
23 июля 2018, в 14:49
Delete
PhpStorm, ну так вроде 1 раз обьявляю
DELETED
23 июля 2018, в 15:03
Delete
Loading... (23.07.2018 в 15:01)
PhpStorm, ну так вроде 1 раз обьявляю
PhpStorm, ну так вроде 1 раз обьявляю
первый раз в строке 3
второй раз в строке 23
PhpStorm, 23 строка это скобка
return $lvl;
_TheIF_, сделал бестолку
DELETED
23 июля 2018, в 15:17
Delete
Loading... (23.07.2018 в 15:13)
PhpStorm, 23 строка это скобка
PhpStorm, 23 строка это скобка
полностью файл дай, на который ругается в посте 1
PhpStorm (23.07.2018 в 15:17)
Loading... (23.07.2018 в 15:13)
PhpStorm, 23 строка это скобка
полностью файл дай, на который ругается в посте 1
Loading... (23.07.2018 в 15:13)
PhpStorm, 23 строка это скобка
полностью файл дай, на который ругается в посте 1
<?php
session_start();
function level($lvl){
$user = mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE id = '".$_SESSION['id']."'"));
$rank = null;
if ($lvl == 2 AND $user['level'] == 1)
$rank = '<br/>Эта страница доступна только Администраторам и Создателям!';
elseif ($lvl == 2 AND $user['level'] > 1)
$rank = '<br/>Эта страница доступна только Создателям!';
if ($user['level'] < $lvl or !$user)
{
echo '<div class="title"><center>Доступ закрыт</center></div>
<div class="podmenu"><center><b>
У вас не достаточно прав для просмотра данной страницы!
'.$rank.'
</b></center></div>';
exit;
}
return $lvl;
}
?>
DELETED
23 июля 2018, в 15:21
Delete
Loading... (23.07.2018 в 15:18)
PhpStorm (23.07.2018 в 15:17)
Loading... (23.07.2018 в 15:13)
PhpStorm, 23 строка это скобка
полностью файл дай, на который ругается в посте 1
PhpStorm (23.07.2018 в 15:17)
Loading... (23.07.2018 в 15:13)
PhpStorm, 23 строка это скобка
полностью файл дай, на который ругается в посте 1
<?php
session_start();
function level($lvl){
$user = mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE id = '".$_SESSION['id']."'"));
$rank = null;
if ($lvl == 2 AND $user['level'] == 1)
$rank = '<br/>Эта страница доступна только Администраторам и Создателям!';
elseif ($lvl == 2 AND $user['level'] > 1)
$rank = '<br/>Эта страница доступна только Создателям!';
if ($user['level'] < $lvl or !$user)
{
echo '<div class="title"><center>Доступ закрыт</center></div>
<div class="podmenu"><center><b>
У вас не достаточно прав для просмотра данной страницы!
'.$rank.'
</b></center></div>';
exit;
}
return $lvl;
}
?>
тут нет строки 23