Прочие движки | Мод "Новости БТ"
37861047 (12.02.2015 в 19:33)
И как тебе тут помогут если ты код не даешь? :D
И как тебе тут помогут если ты код не даешь? :D
Он думает что мы Вангуем
include './system/f.php';
break;
case 'news':
$title = 'Добавить новость';
include './system/h.php';
?>
<div class='title'><?=$title?></div>
<div class='line'></div>
<div class='content'>
<?
if(isset($_GET['add'])){
$name=$_POST['name'];
$text=$_POST['text'];
$news = mysql_query("SELECT * FROM `news` ORDER BY id DESC LIMIT 1");
$news = mysql_fetch_array($news);
$day = 3600*3;
$time = time()-$news['time'];
if($time >= $day){
mysql_query("INSERT INTO `news` (`name`,`text`,`user`,`time`) VALUES ('$name','$text','".$user['id']."','".time()."')");
mysql_query("DELETE FROM `news_go` WHERE 1");
mysql_query("INSERT INTO `forum_topic` (`sub`,`name`,`user`,`text`,`time`) VALUES ('9','$name','".$user['id']."','$text','".time()."')");
header('location: /');
} else {
echo "Ещё не прошло 3 часа от прошлой новости.";
}
}
?>
<form action="?add" method="post">
<p>Заголовок: <input type="text" name="name" /></p>
<p>Описание: <input type="text" name="text" /></p>
<p><input type="submit" value='Добавить!'/></p>
</form>
break;
case 'news':
$title = 'Добавить новость';
include './system/h.php';
?>
<div class='title'><?=$title?></div>
<div class='line'></div>
<div class='content'>
<?
if(isset($_GET['add'])){
$name=$_POST['name'];
$text=$_POST['text'];
$news = mysql_query("SELECT * FROM `news` ORDER BY id DESC LIMIT 1");
$news = mysql_fetch_array($news);
$day = 3600*3;
$time = time()-$news['time'];
if($time >= $day){
mysql_query("INSERT INTO `news` (`name`,`text`,`user`,`time`) VALUES ('$name','$text','".$user['id']."','".time()."')");
mysql_query("DELETE FROM `news_go` WHERE 1");
mysql_query("INSERT INTO `forum_topic` (`sub`,`name`,`user`,`text`,`time`) VALUES ('9','$name','".$user['id']."','$text','".time()."')");
header('location: /');
} else {
echo "Ещё не прошло 3 часа от прошлой новости.";
}
}
?>
<form action="?add" method="post">
<p>Заголовок: <input type="text" name="name" /></p>
<p>Описание: <input type="text" name="text" /></p>
<p><input type="submit" value='Добавить!'/></p>
</form>
теперь бэкап таблицы
37861047, в л.с
За исключением того что это детский нефильтрованный код, ошибок не вижу. Проверяй совпадают ли поля в запросе и таблице
ты мне скинул news_go, нужна таблица news
вроде да
include './system/f.php';
break;
case 'news':
$title = 'Добавить новость';
include './system/h.php';
?>
<div class='title'><?=$title?></div>
<div class='line'></div>
<div class='content'>
<?
if(isset($_GET['add'])){
$name=$_POST['name'];
$text=$_POST['text'];
$news = mysql_query("SELECT * FROM `news` ORDER BY id DESC LIMIT 1");
$news = mysql_fetch_array($news);
$day = 3600*3;
$time = time()-$news['time'];
if($time >= $day){
mysql_query("INSERT INTO `news` (`name`,`text`,`user`,`time`) VALUES ('$name','$text','".$user['id']."','".time()."')");
mysql_query("DELETE FROM `news_go` WHERE 1");
mysql_query("INSERT INTO `forum_topic` (`sub`,`name`,`user`,`text`,`time`) VALUES ('9','$name','".$user['id']."','$text','".time()."')");
header('location: /');
} else {
echo "Ещё не прошло 3 часа от прошлой новости.";
}
}
?>
<form action="?add" method="post">
<p>Заголовок: <input type="text" name="name" /></p>
<p>Описание: <input type="text" name="text" /></p>
<p><input type="submit" value='Добавить!'/></p>
</form>
include './system/f.php';
break;
case 'news':
$title = 'Добавить новость';
include './system/h.php';
?>
<div class='title'><?=$title?></div>
<div class='line'></div>
<div class='content'>
<?
if(isset($_GET['add'])){
$name=$_POST['name'];
$text=$_POST['text'];
$news = mysql_query("SELECT * FROM `news` ORDER BY id DESC LIMIT 1");
$news = mysql_fetch_array($news);
$day = 3600*3;
$time = time()-$news['time'];
if($time >= $day){
mysql_query("INSERT INTO `news` (`name`,`text`,`user`,`time`) VALUES ('$name','$text','".$user['id']."','".time()."')");
mysql_query("DELETE FROM `news_go` WHERE 1");
mysql_query("INSERT INTO `forum_topic` (`sub`,`name`,`user`,`text`,`time`) VALUES ('9','$name','".$user['id']."','$text','".time()."')");
header('location: /');
} else {
echo "Ещё не прошло 3 часа от прошлой новости.";
}
}
?>
<form action="?add" method="post">
<p>Заголовок: <input type="text" name="name" /></p>
<p>Описание: <input type="text" name="text" /></p>
<p><input type="submit" value='Добавить!'/></p>
</form>
мне написать не мог? у меня все открывается..
запрос выполни
DROP TABLE IF EXISTS `news`;
CREATE TABLE `news` (
`name` varchar(255) DEFAULT NULL,
`text` text,
`user` int(11) DEFAULT NULL,
`time` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `news`;
CREATE TABLE `news` (
`name` varchar(255) DEFAULT NULL,
`text` text,
`user` int(11) DEFAULT NULL,
`time` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;