[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Адекватность кода
Страницы: 1, 2, 3, 4, 5, 6
Zzepish
Я тут собрался с силами и начал переписывать свой движок (который удалился в следствии кошмарных обстоятельств).
Так вот! Насколько адекватный код?
Есть косяки?

<?php
$page='index';
if(empty($_GET['page']) or is_array($_GET['page']))
$_GET['page']='index';
$request='SELECT
*
FROM
`'
.TABLES::$PAGES.'`';

if(isset($activated) && !empty($_GET['page'])){
$check_page=$request.'
WHERE
`privs`<='
.$user_info['privs'].'
AND
`available`=1
AND
`url`="'
.ms($_GET['page']).'"';
}
else if(!empty($_GET['page'])){
$check_page=$request.'
WHERE
`privs`=0
AND
`available`=1
AND
`url`="'
.ms($_GET['page']).'"';
}
else
$check_page=$request.'
WHERE
`url`="index"'
;

$check_page=mq($check_page) or die(mysqli_error($db_connection));

if($check_page->num_rows){
if(!empty($_GET['page']))
$page=$_GET['page'];
}
else
$check_page=mq($request.'
WHERE
`url`="index"'
);

$get_page=assoc($check_page);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.