Loading...
Хотел спросить,никто не знает что за нафиг,перестали работать новости,я прост их не вижу на глав странице.
Скорее всего отсутствует какая то строка?,
Помогите тупню разобраться.
Вот вам код
Форума.





<?
include './system/common.php';
include './system/functions.php';
include './system/user.php';

if(!$user) {
header('location: /');
exit;
}

$sub = _string(_num($_GET['sub']));
$topic = _string(_num($_GET['topic']));

if(!$sub && !$topic) {
$title = 'Форум';
include './system/h.php';

$count = mysql_result(mysql_query('SELECT COUNT(*) FROM `forum_sub`'),0);
if($count > 0) {

if($_GET['create'] == true && $user['access'] == 2) {

$name = _string($_POST['name']);
$access = _string(_num($_POST['access']));
if($name) {
mysql_query('INSERT INTO `forum_sub` (`name`,`access`) VALUES ("'.$name.'","'.$access.'")');
header('location: /forum/');
}
?>

<div class='block_zero'>
<form action='/forum/?create=true' method='post'>
Название раздела:<br/>
<input class='text medium-text' name='name'/><br/>
Создавать топики могут:<br/>
<select name='access'>
<option value='0'>все</option>
<option value='1'>модераторы</option>
<option value='2'>администраторы</option>
</select><br/>
<span class='btn'><span class='end'><input class='label' type='submit' value='Создать'/>Создать</span></span>
</form>
</div>
<div class='mini-line'></div>

<?
}
$id = _string(_num($_GET['id']));
if($id && $user['access'] == 2) {
$i = mysql_query('SELECT * FROM `forum_sub` WHERE `id` = "'.$id.'"');
$i = mysql_fetch_array($i);

if(!$i) {
header('location: /forum/');
exit;
}

$name = _string($_POST['name']);
if($name) {
mysql_query('UPDATE `forum_sub` SET `name` = "'.$name.'" WHERE `id` = "'.$i['id'].'"');
header('location: /forum/?adm=true');
}
?>
<div class='block_zero'>
<form action='/forum/?adm=true&id=<?=$i['id']?>' method='post'>
Название раздела:<br/>
<input class='text meium-text' name='name' value='<?=$i['name']?>'/> <br>
<span class='btn'><span class='end'><input class='label' type='submit' value='Сохранить'/>Сохранить</span></span>
</form>
</div>
<?
if($_GET['delete'] == true) {
$q = mysql_query('SELECT * FROM `forum_topic` WHERE `sub` = "'.$i['id'].'"');
while($row = mysql_fetch_array($q)) {
mysql_query('DELETE FROM `forum_comments` WHERE `topic` = "'.$row['id'].'"');
}
mysql_query('DELETE FROM `forum_topic` WHERE `sub` = "'.$i['id'].'"');
mysql_query('DELETE FROM `forum_sub` WHERE `id` = "'.$i['id'].'"');
header('location: /forum/?adm=true');
}
}

$q = mysql_query('SELECT * FROM `forum_sub`');
echo '<div class="menuList">';
while($row = mysql_fetch_array($q)) {
$i++;
?>

<li><a href="/forum/sub/<?=$row['id']?>/"><img src="/images/icon/section.png" alt="»"><?=$row['name']?></a></li>

<?
}
echo '</div>';
}else{
}
include './system/f.php';
}
elseif($sub) {
$sub = mysql_query('SELECT * FROM `forum_sub` WHERE `id` = "'.$sub.'"');
$sub = mysql_fetch_array($sub);

if(!$sub) {
header('location: /forum');
exit;
}

if($_GET['create'] == true && $user['access'] >= $sub['access']) {

$title = 'Новый топик';
include './system/h.php';


if($user['save'] == 1) {
$name = _string($_POST['name']);
$text = _string($_POST['text']);
if($name && $text) {
if($user['level'] > 9) {
if($sub['id'] == 1)mysql_query("UPDATE users SET news_read = '1'");
mysql_query('INSERT INTO `forum_topic` (`sub`,
`name`,
`user`,
`text`,
`time`) VALUES ("'.$sub['id'].'",
"'.$name.'",
"'.$user['id'].'",
"'.$text.'",
"'.time().'")');
$topic_id = mysql_insert_id();
header('location: /forum/topic/'.$topic_id.'/');
}else{
?>

<div class="error center"><img src="/images/icon/error.png" alt=""> Топики можно создавать с <img src="/images/icon/level.png"> 10 уровня!</div>

<?
}
}
?>

<div class="block_zero">
<form method="post" action="/forum/sub/<?=$sub['id']?>/?create=true">Название топика:<br>
<input name="name" class="text medium-text" type="text">
<br>Оглавление:<br>
<textarea name="text" rows="3" class="text large"></textarea>
<br>
<span class="btn"><span class="end"><input class="label" value="Создать топик" type="submit">Создать топик</span></span>
</form>
</div>

<?
}else{
?>
<div class="block_zero"><span class="grey">Для создания топика вам нужно сохранить своего персонажа</span></div>
<?
}
include './system/f.php';
}else{
$title = $sub['name'];
include './system/h.php';

$max = 10;
$count = mysql_result(mysql_query('SELECT COUNT(*) FROM `forum_topic` WHERE `sub` = "'.$sub['id'].'"'),0);
$pages = ceil($count/$max);
$
Александр Сергеевич ,ну да,найти то не могу эту хрень,что бы узнать из-за чего перестали выводится новости
Sibir Games (28.01.2017 в 01:11)
Александр Сергеевич ,ну да,найти то не могу эту хрень,что бы узнать из-за чего перестали выводится новости

посмотри index.php обычно там вывод новостей. Пример
if($user['news'] == 0) {
$tim = mysql_fetch_assoc(mysql_query("SELECT `time` FROM `news` ORDER BY `time` DESC LIMIT 1"));
$sql = mysql_query("SELECT * FROM `news` ORDER BY `id` DESC LIMIT 1");
while($sql1 = mysql_fetch_assoc($sql))
{
echo '<div class="foot"><center><b>'.nick($sql1['avtor']).'</b> сообщает: <div class="separ2"></div><font color=lightgreen>'.smile(bb($sql1['text'])).'</font><br><a href="/news/comment'.$sql1['id'].'">К Обсуждению:</a> ('.mysql_result(mysql_query('select count(`id`) from `news_com` where `news` = "'.$sql1['id'].'"'),0).')
| <a class="grey" href="?news"><u>Скрыть новость</u></a><br/ >
</div></div></center>';
}
}
Bomba , да там все нормально,проверял
Sibir Games (28.01.2017 в 01:33)
Bomba , да там все нормально,проверял

попробуй 3аменить файл forum.php со своего скрипта, тот что сейчас удали и верни обратно с скрипта который стоит. Обычно помагает если не знаешь проблему
Если форум в папке замени всю папку
+++
Онлайн: 3
Время:
Gen. 0.0983
(c) Bym.Guru 2010-2026