Обучение/Помощь новичкам | как сделать?
Bymaschanin , <?php
include_once ('sys/index.php');
head('Чат');
if(isset($user)){
echo "<div class='ferma_menu'>";
echo "<center><a href='rule.php'>[ Правила</a>|<a href='smile.php'>Смайлы ]</a></center></div>";
if($user['admin']>1) echo "<div class='ferma_rekl'>";
if($user['admin']>1) echo "« <a href='chat_o.php'>Очистить Чат</a><br/>";
if($user['admin']>1) echo "</div>";
echo "<div class='ferma_menu'>";
echo "<center><form action='chat.php' method='post'>
Сообщение: [<a href='/chat.php'>обновить</a>]: </br>
<p><textarea maxlength='300' cols='5' rows='3' name='msg'></textarea></p></br>";
echo "<input type='submit' value='Отправить' /></p>
</form></center>";
$chat_c = mysql_result(mysql_query("SELECT COUNT(*) FROM `chat`"), 0);
if($chat_c == '0') {
echo '<div class="ferma_menu"><b>Чат пуст :(</b></div>';
}
$k=mysql_result(mysql_query("SELECT COUNT(*) FROM `chat`"),0);
$k_page = ceil($k / $SET['p_str']);
$page = page();
$res = mysql_query("SELECT * FROM `chat` ASC LIMIT $start, $SET[p_str];");
$start=$SET['p_str']*$page-$SET['p_str'];
$res = mysql_query("SELECT * FROM `chat` LIMIT $start, $SET[p_str];");
while($chat=mysql_fetch_array($res)) {
anti($chat);
echo "<p>".$chat['name'].". (".$user['pol'].")</br> ".smile($chat['msg'])."</br></br></br></p>";
}
if ($k_page>1)str('chat.php?',$k_page,$page); // Вывод страниц
if(isset($_POST['msg'])){
if($user["energy"]>5) mysql_query("INSERT INTO `chat` (`msg`, `name`) VALUES ('".$_POST['msg']."','".$user['name']."')");
$energy=5;
if($user["energy"]>5) mysql_query("UPDATE `user` SET `energy` = '".($user['energy']-$energy)."' WHERE `id` = '".($user['id'])."'");
$izumrud=1;
if($user["energy"]>5) mysql_query("UPDATE `user` SET `izumrud` = '".($user['izumrud']+$izumrud)."' WHERE `id` = '".($user['id'])."'");
echo "<script type='text/javascript'>
window.location = 'chat.php'
</script>";
}
echo "</div>";
echo "<div class='ferma_rekl'>";
echo "« <a href='index.php'>На главную</a><br/>";
echo "</div>";
}else{
msg('Только для авторизованых пользователей!');
echo "<div class='ferma_rekl'>";
echo "« <a href='index.php'>На главную</a><br/>";
echo "</div>";
}
foot();
?>
include_once ('sys/index.php');
head('Чат');
if(isset($user)){
echo "<div class='ferma_menu'>";
echo "<center><a href='rule.php'>[ Правила</a>|<a href='smile.php'>Смайлы ]</a></center></div>";
if($user['admin']>1) echo "<div class='ferma_rekl'>";
if($user['admin']>1) echo "« <a href='chat_o.php'>Очистить Чат</a><br/>";
if($user['admin']>1) echo "</div>";
echo "<div class='ferma_menu'>";
echo "<center><form action='chat.php' method='post'>
Сообщение: [<a href='/chat.php'>обновить</a>]: </br>
<p><textarea maxlength='300' cols='5' rows='3' name='msg'></textarea></p></br>";
echo "<input type='submit' value='Отправить' /></p>
</form></center>";
$chat_c = mysql_result(mysql_query("SELECT COUNT(*) FROM `chat`"), 0);
if($chat_c == '0') {
echo '<div class="ferma_menu"><b>Чат пуст :(</b></div>';
}
$k=mysql_result(mysql_query("SELECT COUNT(*) FROM `chat`"),0);
$k_page = ceil($k / $SET['p_str']);
$page = page();
$res = mysql_query("SELECT * FROM `chat` ASC LIMIT $start, $SET[p_str];");
$start=$SET['p_str']*$page-$SET['p_str'];
$res = mysql_query("SELECT * FROM `chat` LIMIT $start, $SET[p_str];");
while($chat=mysql_fetch_array($res)) {
anti($chat);
echo "<p>".$chat['name'].". (".$user['pol'].")</br> ".smile($chat['msg'])."</br></br></br></p>";
}
if ($k_page>1)str('chat.php?',$k_page,$page); // Вывод страниц
if(isset($_POST['msg'])){
if($user["energy"]>5) mysql_query("INSERT INTO `chat` (`msg`, `name`) VALUES ('".$_POST['msg']."','".$user['name']."')");
$energy=5;
if($user["energy"]>5) mysql_query("UPDATE `user` SET `energy` = '".($user['energy']-$energy)."' WHERE `id` = '".($user['id'])."'");
$izumrud=1;
if($user["energy"]>5) mysql_query("UPDATE `user` SET `izumrud` = '".($user['izumrud']+$izumrud)."' WHERE `id` = '".($user['id'])."'");
echo "<script type='text/javascript'>
window.location = 'chat.php'
</script>";
}
echo "</div>";
echo "<div class='ferma_rekl'>";
echo "« <a href='index.php'>На главную</a><br/>";
echo "</div>";
}else{
msg('Только для авторизованых пользователей!');
echo "<div class='ferma_rekl'>";
echo "« <a href='index.php'>На главную</a><br/>";
echo "</div>";
}
foot();
?>
DELETED
Автор
8 января 2017, в 16:46
Delete
Лучше вдали когда и напиши снова,но внимательно
Дааа... Сам он сделал)))
DELETED
Автор
8 января 2017, в 17:14
Delete
AMADIS (08.01.2017 в 17:03)
Дааа... Сам он сделал)))
Дааа... Сам он сделал)))
нет не сделал, короче в бд деаю так потом все сообщения вствют правильно но когда пишу новые сообщения опять уходят в конец
ORDER BY `id` DESC
Стр.: 1, 2