$d = $_GET[\'d\'];
aut();
//////// Создаем кейсы
$id=intval($_GET[\'id\']);
if (!isset($_GET[\'d\'])) {
header(\"Location: cat.php?id=$id&d\".SID); }
switch ($d) {
case \'art\':
{
$q=mysql_query(\"SELECT * FROM `gazeta_cat` WHERE `id`=\'\".$id.\"\' \"
while ($res = mysql_fetch_assoc($q)) {
echo \'<div class=\"razd\"><a href=\"/gazeta\">Все категории</a>
<a href=\"cat.php?id=\'.$id.\'\">| \'.$res[\'name\'].\'</a><font color=\"black\"> | Добавить статью</font></div>\';
}
echo \'<div class=\"p_t\"><form action=\"cat.php?id=\'.$id.\'&d=add\" method=\"post\">Название статьи:<br/>
<input type=\"text\" name=\"name\"/><br/>Статья:<br/>
<textarea name=\"article\"></textarea><br/><input type=\"submit\" value=\"Добавить\"/></form></div>\';
}
break;
//////////////////////////
case \'add\':
$article=mysql_real_escape_string($_POST[\'article\']);
$name=mysql_real_escape_string($_POST[\'name\']);
mysql_query(\"INSERT INTO `gazeta` (`name`,`article`, `time`,`id_cat`,`id_user`) values(\'\".$name.\"\', \'\".$article.\"\', \'\".$time.\"\', \'\".$id.\"\', \'\".$user[\'id\'].\"\')\"
echo \'<div class=\"foot\">Статья успешно добавлена <br /><a href=\"cat.php?id=\'.$id.\'\">К категориям</a></div>\';
break;
default:
$q=mysql_query(\"SELECT * FROM `gazeta_cat` WHERE `id`=\'\".$id.\"\' \"
while ($res = mysql_fetch_assoc($q)) {
echo \'<div class=\"razd\"><a href=\"/gazeta\">Все категории</a> <font color=\"black\">| \'.$res[\'name\'].\'</font></div>\';
}
if (isset($user)) {echo \'<div class=\"nafoot\"><img src=\"img/new.png\">
<a href=\"cat.php?id=\'.$_GET[\'id\'].\'&d=art\">Добавить статью</a></div>\';}
$k_post = mysql_result(mysql_query(\"SELECT COUNT(*) FROM `gazeta` WHERE `id_cat`=\'\".$id.\"\' \", 0);
$k_page=k_page($k_post,$set[\'p_str\']);
$page=page($k_page);
$start=$set[\'p_str\']*$page-$set[\'p_str\'];
if ($k_post==0)
{
echo \'<div class=\"err\">Нет статей</div>\';
}
$q=mysql_query(\"SELECT * FROM `gazeta` WHERE `id_cat`=\'\".$id.\"\' ORDER BY `id` DESC LIMIT $start, $set[p_str]\"
while ($res = mysql_fetch_assoc($q)) {
$us=get_user($res[\'id_user\']);
echo \'<div class=\"razd\">\';
echo \'<img src=\"img/art.png\"><a href=\"article.php?id=\'.$res[\'id\'].\'\"> \'.$res[\'name\'].\'</a> \'.vremja($res[\'time\']).\'<br/>\';
echo \'</div>\';
}
if ($k_page>1)str(\'?id=\'.$id.\'&\',$k_page,$page); // Вывод страниц
}
err();
include_once \'../sys/inc/tfoot.php\';
?>
Проблема такая это код из скрипта газеты но в нём че то не работает по страничная навигация после того как нвостей становится больше 7 ми появляется стр навигация стр 2 но нажимая по ней не переходит просто обновляет первую страницу
Тему перенёс из подраздела Помощь по установке в подраздел Вопросы новичков!
Строку
$q=mysql_query(\"SELECT * FROM `gazeta_cat` WHERE `id`=\'\".$id.\"\' \"
замени на
$q=mysql_query(\"SELECT * FROM `gazeta_cat` WHERE `id`=\'\".$id.\"\' LIMIT $start , 7\"
gazeta_cat этот фаил из базы как нибудь может на это влиять?