Разработка новой cms

Тема закрыта
3.54K
.
и снова претензии будут высовать
.
КЕК
UA95 (23.07.2013 / 23:55)
IpaCMS?
ЦыпаЦэМээС
.
Кто хотел видеть код, вот например удаление пользователя
<?php
$title = 'Удаление пользователя';
require_once '../system/func.php';
require_once '../system/head.php';

if ($user['level'] < 3) header('location: ../');

$id = abs(intval($_GET['id']));

$users = BD::$pdo->query("SELECT * FROM 
`users` WHERE `id` = '$id' ")->fetch();


if ($users['id'] != 1) {
if (isset($_GET['ok'])) {
BD::$pdo->query("DELETE FROM `users` WHERE `id` = '$id'");
BD::$pdo->query("DELETE FROM `guestbook` WHERE `id_user` = '$id'");
BD::$pdo->query("DELETE FROM `pochta` WHERE `id_who` = '$id' OR `id_whom` = '$id' ");
BD::$pdo->query("DELETE FROM `novosti_komm` WHERE `id_who` = '$id'  ");
echo '<div class="nice">Пользователь удален</div>';

} else {
echo '<div class="title">Удаление</div>
<div class="block">
Вы действительно хотите удалить выбранного пользователя?<br /><a href="?id='.$id.'&amp;ok">Да</a><a href="/user.php?id='.$id.'"> | Нет</a><br /></div>';
}


}
require_once '../system/foot.php';
?>
.
Новость о разработке:
Теперь движок полностью на pdo
Добавлен раздел новостей
Немного изменена структура движка
Сделано удаление пользователей
Добавлен журнал. Если вам ответили в гостевой приходит уведомление.
.
islamsoft, на твій пост (26.07.2013 / 01:30) відповім, А ты знаешь что переадресация работать не будет? Если зайти не админом имею ввиду, ты же шапку подключил а в ней 100% есть вывод чего то
.
(\/)____o_O____(\/)
valik619, если вывод работает через буффер, можно не напрягаться об подключении шапки, сделать какую либо свою функцию, которая принимает адрес и чистит буф
.
Koenig, А об этом можно подробнее? Насколько я знаю функция не будет работать после вывода чего то на экран, объясни как это чистить буфер? Мне вот не помешало бы сделать такую штуку что бы не париться при переадресации с подключенной шапкой...
.
(\/)____o_O____(\/)
valik619, http://johncms.com/forum/index ... 97351
.
Koenig, о-о большое спасибо, ты меня подтолкнул на идейку теперь у меня будет норм функция
function redirect_to($url) {
//$url - ссылка на которую переадресовываем
ob_end_clean(); 
ob_start();    
header('Location: '.$url.''); 
flush();
}
.
(\/)____o_O____(\/)
valik619, убери .'' в конце это лишнее
Всего: 251