Loading...
Помогите кде может быть ошибка, на форуме и в чате не могу создать комнаты.
Ап
нужно код смотреть.
Linkoln (30.11.2014 в 23:25)
нужно код смотреть.

А где его найти?
код в студиу
1, проверь существует ли таблицы на чат и форум.
2, Проверь есть ли у тебя права на создание комнат
3, если все норм с пунктами что выше тогда давай код с forum.php и chat.php
$ku = $user;
$set['p_str'] = 10;
if(intval($_GET['forum'])!=NULL && mysql_result(mysql_query("SELECT COUNT(*) FROM `mystyle_forum` WHERE `id` = '".intval($_GET['forum'])."'"),0)!=0)$forum=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_forum` WHERE `id` = '".intval($_GET['forum'])."'"));
if(isset($forum) && $forum['type']=='tema')
{
$fk=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_forum` WHERE `type` = 'komm' AND `mother` = '$forum[id]' ORDER BY `time` ASC LIMIT 1"));
$mother=mysql_fetch_array(mysql_query("SELECT * FROM `mystyle_forum` WHERE `id` = '$forum[mother]'"));
if($mother['locked']==1 && $ku['status']<=1)header("Location:?forum");
if(isset($_GET['edit']) && $ku['status']>1)
{
echo '<div class="event"><h1>Редактирование топика</h1></div>';
if($_GET['edit']=='ok')
{
$name=$_POST['name'];
$msg=$_POST['msg'];
if($name==NULL)
{
echo err_game("Слишком короткое название");
$err=1;
}
if($msg==NULL)
{
echo err_game("Слишком короткое сообщение");
$err=1;
}
if(!isset($err))
{
mysql_query("UPDATE `mystyle_forum` SET `name` = '".my_esc($name)."', `msg` = '".my_esc($msg)."' WHERE `id` = '$forum[id]'");
mysql_query("UPDATE `mystyle_forum` SET `msg` = '".my_esc($msg)."' WHERE `id` = '$fk[id]'");
header("Location:?forum=$forum[id]");
exit;
}
}
echo '<div class="content"><div class="block">';
echo "<form class=\"btn\" action='?forum=$forum[id]&edit=ok' method='post'><ul><li><label><div>Заголовок:</div><div><input class=\"btnp\" type='text' class='wide' value='".hsc($forum['name'])."' name='name'></div></label></li><li><label><div>Сообщение:</div><div><textarea class=\"btnp\" rows='5' name='msg'>".hsc($forum['msg'])."</textarea></div></label></li><li><input type='submit' value='Сохранить'></li></ul></form></div>";

}
elseif(isset($_GET['lock']) && $ku['status']>1)
{
mysql_query("UPDATE `mystyle_forum` SET `locked` = '".($forum['locked']==1?"0":"1")."' WHERE `id` = '$forum[id]'");
header("Location:?forum=$forum[id]");
}
elseif(isset($_GET['pin']) && $ku['status']>1)
{
mysql_query("UPDATE `mystyle_forum` SET `pined` = '".($forum['pined']==1?"0":"1")."' WHERE `id` = '$forum[id]'");
header("Location:?forum=$forum[id]");
}
elseif(isset($_GET['del']) && $ku['status']>1)
{
if($_GET['del']=='ok')
{
mysql_query("delete from `mystyle_forum` where `mother` = '$forum[id]' and `type` = 'komm'");
mysql_query("delete from `mystyle_forum` where `id` = '$forum[id]' and `type` = 'tema'");
header("Location:?forum=$mother[id]");
}
else echo '<div class="btn"><h1>Подтверждение</h1></div><div class="content"><div class="block"><ul class="block"><li><span class="title">Вы уверены?</span></li><li class="pt"><img alt="" width="16" height="16" src="images/icons/tick.png"> <a href="?forum='.$forum['id'].'&del=ok"><span>
Да, подтверждаю</span></a></li><li><img alt="" width="16" height="16" src="images/icons/cross.png"> <a href="?forum='.$forum['id'].'"><span>
Нет, отказываюсь</span></a></li></ul></div>';

}
elseif(isset($_GET['del_komm']) && intval($_GET['del_komm'])!=NULL && mysql_result(mysql_query("SELECT COUNT(*) FROM `mystyle_forum` WHERE `id` = '".intval($_GET['del_komm'])."' AND `type` = 'komm' AND `id` != '$fk[id]'"),0)!=0 && $ku['status']>1)
{
mysql_query("delete from `mystyle_forum` where `mother` = '$forum[id]' and `type` = 'komm' and `id` = '".intval($_GET['del_komm'])."'");
header("Location:?forum=$forum[id]");
}
else
{
echo "<div class='event'><h1><a class=\"btnp\" href='?forum=$mother[id]'>".hsc($mother['name'])."</a> / ".hsc($forum['name'])."</h1></div>";
if(isset($_GET['otv']) && intval($_GET['otv'])!=NULL && mysql_result(mysql_query("SELECT COUNT(*) FROM `mystyle_user` WHERE `id` = '".intval($_GET['otv'])."'"),0)!=0 && intval($_GET['otv'])!=$ku['id'])
{




$idq = intval($_REQUEST['idq']);
$sql = mysql_query("SELECT * FROM mystyle_user WHERE id = ".intval($_GET['otv'])."") or die(mysql_error());
$us = mysql_fetch_assoc($sql);
if(intval($_GET['otv'])) $komu = htmlspecialchars('' . $us['nick'] . ', ');
}
if(isset($_GET['add']) && $_GET['add']=='ok' && $forum['locked']==0)
{
$msg=$_POST['msg'];
if($msg==NULL)
{
echo err_game("Слишком короткое сообщение");
$err=1;
}
if(!isset($err))
{
mysql_query("INSERT INTO `mystyle_forum` SET `msg` = '".my_esc($msg)."', `id_user` = '$ku[id]', `type` = 'komm', `mother` = '$forum[id]', `time` = '$time'".(isset($otv)?", `otvet` = '$otv[id]'":null)."");
mysql_query("UPDATE `mystyle_forum` SET `time_obnov` = '$time' WHERE `id` = '$forum[id]'");
$page = $_GET['page'];
header("Location:?forum=$forum[id]&page=$page");
exit;
}
}
echo "<div class='content'><div class='block'>";
echo "<ul>&quo
Это с чата.
Ап
Апп
Онлайн: 4
Время:
Gen. 0.1362
(c) ByMAS.RU 2010-2025