вот код
<?php
$title = 'Админка';
include_once 'system/system.php';
include_once 'system/header.php';
if($user['admin'] < 2){
header('location: /');
}
switch(isset($_GET['act'])){
default:
echo'<div class="menu">Админка</div>';
echo'<div class="title"><a href="?act=news">Новая новость</a><br><div class="razd"><a href="?act=shopt">Новый товар в магазин</a><br><div class="razd"></div><div class="title2"></div>';
break;
case 'news':
echo'<div class="menu">Новая новость</div>';
if(isset($_REQUEST['save'])){
$name = filter($_POST['name']);
$text = filter($_POST['text']);
if(empty($name)){
echo'<div class="title">Вы не ввели название!</div><div class="title2"></div>';
include_once 'system/footer.php';
exit();
}
if(empty($text)){
echo'<div class="title">Вы не ввели текст новости</div><div class="title2"></div>';
include_once 'system/footer.php';
exit();
}
$rand = rand(0, 3);
$pdo->exec("INSERT INTO news(admin,name,text,rand,time)VALUES('".$user['id']."','".$name."','".$text."','".$rand."','".time()."')"
$id = $pdo->LastInsertId();
$pdo->exec("UPDATE users SET news_read='1'"
header('location: /news?act=news&id='.$id.'');
}
echo'<div class="title"><form action="" method="post"><center>Название:<br><input type="text" name="name"><br>Текст новости:<br><textarea name="text"></textarea><be><input type="submit" name="save" value="Создать"></center></form></div><div class="title2"></div>';
break;
case 'shopt':
break;
case 'shoppr':
break;
}
include_once 'system/footer.php';
?>
Добавлено 01.12.14 в 12:00:06:
всегда кидает в кейс news се за на
$mode = $_GET['act'];
switch($mode){
вот так сделай. так как ты сделал, не делают.
Мошенника и кидает? Это карма. Пост выше - правильный
откуда $_GET['act'] приходит смотри там.
axer верно пишешь не обратил внимание
Zдешний, ну если я по твоему мнение мошенник то чеснейший из них Гг
pox4e, он криво пишет но на мысль навел isset() мешала
кинул всего на 1 рубль? мелочный. isset определяет, существует или нет
Zдешний, я ее убрал заработало не странно ли ахах.Не я кинул.ты на бумасе есть ???