Автор Тема: очистить чат прямо с сайта  (Прочитано 1995 раз)

0 Пользователей и 1 Гость просматривают эту тему.

AlexGraurАвтор темы

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 29
  • Сообщений: 138
  • Страна: ru
  • Поблагодарили: 53 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
  • Admin Гномограда-ДТВ
  • Дата рождения:1991-03-11
    • Награды
очистить чат прямо с сайта
« : 15 Июня 2016, 04:14:35 »
Кто знает как сделать так, чтобы сработала кнопка очистить чат. И как ее сделать правильно.
Если например историю покупок или обменов или продажи можно очистить путем написания следующего кода, то как быть в данном случае? кто знает напишите плиз...
<?PHP
$tdadd = time() - 5*60;
   if(isset($_POST["clean"])){
   
      $db->Query("DELETE FROM db_stats_btree WHERE date_add < '$tdadd'");
      echo "<center><font color = 'green'><b>Очищено</b></font></center><BR />";
   }

$db->Query("SELECT * FROM db_stats_btree ORDER BY id DESC");

if($db->NumRows() > 0){

?>
И вставляем в том место где хотим видеть
<form action="" method="post">
<center><input type="submit" name="clean" value="Очистить" /></center>
</form>
Все кнопка готова.... Это конкретно по покупке деревьев... А очень хочется для чата...
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 1500 сообщений Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 28
  • Сообщений: 1928
  • Страна: ru
  • Поблагодарили: 224 раз(а)
  • Репутация +37/-1
  • Пол: Мужской
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
очистить чат прямо с сайта
« Ответ #1 : 15 Июня 2016, 05:39:56 »
таблицу db_stats_btree  замени на таблицу чата,пробуй 

 

AlexGraurАвтор темы

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 29
  • Сообщений: 138
  • Страна: ru
  • Поблагодарили: 53 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
  • Admin Гномограда-ДТВ
  • Дата рождения:1991-03-11
    • Награды
очистить чат прямо с сайта
« Ответ #2 : 23 Июня 2016, 10:51:15 »
пробовал( бесполезно.. выдает {!TITLE!} и пустая страница.. пробовал разное делать даже, так как в файле чата в аякс есть такое:
function get(){
      $res = $this->db->Query('SELECT `chat_moder` FROM `db_users_a` WHERE `user` = "'.$_SESSION["user"].'"');
      $chat_moder = $this->db->FetchRow();
      $res = $this->db->Query('SELECT * FROM `db_chat` ORDER BY `id`  ASC');
      $res = $this->db->Query('SELECT db_chat.comment,db_chat.time,db_chat.user,db_chat.id,db_chat.to, db_users_a.chat_moder FROM `db_chat`,`db_users_a` WHERE db_chat.user = db_users_a.user  ORDER BY db_chat.id  ASC');
       
      $str = NULL;
      while($row = $this->db->FetchArray()){
         $str .= $this->get_str($row, $chat_moder);
      }
      return $str;
   }
   
   function get_str($row, $chat_moder){
   
   $comm = base64_decode($row['comment']);

      $moderresss = $row['chat_moder'];
  if($moderresss == 1)
  {$str .= '<span class="time" title="написано '.date('d.m.Y в H:i:s', $row['time']).'">('.date('H:i', $row['time']).')</span> <img src="/img/moder.png">
<span class="user" style="color:#0040FF">'.htmlspecialchars($row['user']).'<a href="/wall_user/'.$row['user'].'" target="_blank"><img src="/img/inf.gif"></a></span>:<font color="red"> '.$this->bb_code($comm).'</font>';}
  if($moderresss != 1)
  {$str .= '<span class="time" title="написано '.date('d.m.Y в H:i:s', $row['time']).'">('.date('H:i', $row['time']).')</span> <span class="user">'.htmlspecialchars($row['user']).'<a href="/wall_user/'.$row['user'].'" target="_blank"><img src="/img/inf.gif"></a></span>: <font color="black">'.$this->bb_code($comm).'</font>';}
 
      if($row['to'] == $_SESSION["user"])
         $str = '<span class="to">'.$str.'</span>';   
      
      if($chat_moder == 1)
         $str .= '
         <a href="/chat/del/'.$row['id'].'" title="Удалить"><i class="fa fa-trash-o" style="color:#0B6121"></i></a>
         <a href="/chat/ban/'.$row['user'].'" title="Забанить/Разбанить пользователя"><i class="fa fa-ban" style="color:#0B6121"></i></a>';   
      
      $str = $str.'<br />';   
      
      if($row['type'] == 1){
         if($chat_moder != 1 AND $row['to'] != $_SESSION["user"] AND $row['user'] != $_SESSION["user"])
            $str = NULL;
         else
            $str = '<span class="private">'.$str.'</span>';
            
      }
      
      return $str;
   }
Поэтому перепробовал все значения
$res = $this->db->Query('SELECT * FROM `db_chat` ORDER BY `id`  ASC');
      $res = $this->db->Query('SELECT db_chat.comment,db_chat.time,db_chat.user,db_chat.id,db_chat.to, db_users_a.chat_moder FROM `db_chat`,`db_users_a` WHERE db_chat.user = db_users_a.user  ORDER BY db_chat.id  ASC');
     
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 1500 сообщений Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 28
  • Сообщений: 1928
  • Страна: ru
  • Поблагодарили: 224 раз(а)
  • Репутация +37/-1
  • Пол: Мужской
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
очистить чат прямо с сайта
« Ответ #3 : 23 Июня 2016, 11:33:19 »
что у тебя за чат?
 

AlexGraurАвтор темы

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 29
  • Сообщений: 138
  • Страна: ru
  • Поблагодарили: 53 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
  • Admin Гномограда-ДТВ
  • Дата рождения:1991-03-11
    • Награды
очистить чат прямо с сайта
« Ответ #4 : 23 Июня 2016, 14:34:53 »
обычный, но не на js) А стандартный
http://image.prntscr.com/image/51cde7837d984df89656fc5385f9f749.png
очистить чат прямо с сайта

Но его структуру хочу переделать.. мне он чет не нравится - на разных разрешениях экрана по разному смотрится,а у некоторых вообще криво.. Думаю сделать его более красивым и стильным). Но вот пока хочу кнопку очистить чат целиком..А то удалять по 1 сообщению надоедает.. Особенно когда сообщений много набирается - чат начинает прыгать. Пробовал сделать на js, чтобы при входе к последнему сразу перемещалось и при этом при каждом новом сообщении выводилось сразу последнее внизу. Работает, но тоже срабатывает не у всех. Поэтому для таких случаев лучше кнопку "Очистить чат целиком" исключительно для модеров)
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 1500 сообщений Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 28
  • Сообщений: 1928
  • Страна: ru
  • Поблагодарили: 224 раз(а)
  • Репутация +37/-1
  • Пол: Мужской
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
очистить чат прямо с сайта
« Ответ #5 : 23 Июня 2016, 15:53:48 »
как раз таки этот чат на js    кнопку очистить нужно дописывать в файле который в папке ajax ,я тебе точно не скажу как это сделать нужно пробовать методом проб и ошибок
 

AlexGraurАвтор темы

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 29
  • Сообщений: 138
  • Страна: ru
  • Поблагодарили: 53 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
  • Admin Гномограда-ДТВ
  • Дата рождения:1991-03-11
    • Награды
очистить чат прямо с сайта
« Ответ #6 : 23 Июня 2016, 19:31:48 »
:alas:я пробовал вставлять в него также данные, что выше - но чет не вышло нифига у мну.. Вот код всей страницы аякс
<?php 
session_start();
header("Content-type: text/html; charset=utf-8");
define('MinRating', 300);
function __autoload($name){ include("../classes/_class.".$name.".php");}

class Chat{
   var $db;
   function __construct(){
      $config = new config;
      $this->db = new db($config->HostDB, $config->UserDB, $config->PassDB, $config->BaseDB);
   }

   function send(){


      $res = $this->db->Query('SELECT `time_uban` FROM `db_chat_ban` WHERE `user` = "'.$_SESSION["user"].'"');
      if($this->db->NumRows() > 0){
         $row = $this->db->FetchArray();   
         if($row['time_uban'] > time())
            return '<span style="color:#f00">Вы забанены до '.date('Y.m.d H:i', $row['time_uban']).'</span>';
      }
      if(trim($_POST['comment']) == NULL)
         return '<span style="color:#f00">Введите сообщение</span>';
      $res = $this->db->Query('SELECT `time` FROM `db_chat` WHERE `user` = "'.$_SESSION["user"].'" ORDER BY `id` ASC  LIMIT 1');
      $lasttime = $this->db->FetchRow();
      if($lasttime > time()- 3)
         return '<span style="color:#f00">Нельзя отправлять сообщения так часто.</span>';

      $comm = base64_encode($this->db->RealEscape($_POST['comment']));
      $this->db->Query('INSERT INTO `db_chat` (`user`, `to`, `comment`, `time`) VALUES ("'.$_SESSION["user"].'", "'.$this->db->RealEscape($to).'", "'.$comm.'", "'.time().'")');
      
       $this->db->Query('UPDATE db_users_b SET money_b = money_b + 3 WHERE `user` = "'.$_SESSION["user"].'"');
      $this->db->Query('SELECT * FROM db_users_a WHERE `user` = "'.$_SESSION["user"].'"');
      $user_dataa = $this->db->FetchArray();   
      $refid=$user_dataa["referer_id"];
      $resss = $this->db->Query('SELECT `money_b`, `user` FROM `db_users_b` WHERE `user` = "'.$refid.'"');
      $rowss = $this->db->FetchArray();   
      $this->db->Query('UPDATE db_users_b SET money_b = money_b + 3 WHERE `id` = "'.$refid.'"');
      
      $this->db->Query('DELETE FROM `db_chat` WHERE `id` < '.($this->db->LastInsert() - 100));
      
      return '<span style="color:#0f0">Сообщение отправлено</span>';
   }



   
   function get(){
      $res = $this->db->Query('SELECT `chat_moder` FROM `db_users_a` WHERE `user` = "'.$_SESSION["user"].'"');
      $chat_moder = $this->db->FetchRow();
      $res = $this->db->Query('SELECT * FROM `db_chat` ORDER BY `id`  ASC');
      $res = $this->db->Query('SELECT db_chat.comment,db_chat.time,db_chat.user,db_chat.id,db_chat.to, db_users_a.chat_moder FROM `db_chat`,`db_users_a` WHERE db_chat.user = db_users_a.user  ORDER BY db_chat.id  ASC');
       
      $str = NULL;
      while($row = $this->db->FetchArray()){
         $str .= $this->get_str($row, $chat_moder);
      }
      return $str;
   }
   
   function get_str($row, $chat_moder){
   
   $comm = base64_decode($row['comment']);

      $moderresss = $row['chat_moder'];
  if($moderresss == 1)
  {$str .= '<span class="time" title="написано '.date('d.m.Y в H:i:s', $row['time']).'">('.date('H:i', $row['time']).')</span> <img src="/img/moder.png">
<span class="user" style="color:#0040FF">'.htmlspecialchars($row['user']).'<a href="/wall_user/'.$row['user'].'" target="_blank"><img src="/img/inf.gif"></a></span>:<font color="red"> '.$this->bb_code($comm).'</font>';}
  if($moderresss != 1)
  {$str .= '<span class="time" title="написано '.date('d.m.Y в H:i:s', $row['time']).'">('.date('H:i', $row['time']).')</span> <span class="user">'.htmlspecialchars($row['user']).'<a href="/wall_user/'.$row['user'].'" target="_blank"><img src="/img/inf.gif"></a></span>: <font color="black">'.$this->bb_code($comm).'</font>';}
 
      if($row['to'] == $_SESSION["user"])
         $str = '<span class="to">'.$str.'</span>';   
      
      if($chat_moder == 1)
         $str .= '
         <a href="/chat/del/'.$row['id'].'" title="Удалить"><i class="fa fa-trash-o" style="color:#0B6121"></i></a>
         <a href="/chat/ban/'.$row['user'].'" title="Забанить/Разбанить пользователя"><i class="fa fa-ban" style="color:#0B6121"></i></a>';   
      
      $str = $str.'<br />';   
      
      if($row['type'] == 1){
         if($chat_moder != 1 AND $row['to'] != $_SESSION["user"] AND $row['user'] != $_SESSION["user"])
            $str = NULL;
         else
            $str = '<span class="private">'.$str.'</span>';
            
      }
      
      return $str;
   }
 
  function get_online(){
      
    $res = $this->db->Query("DELETE FROM `db_chat_online` WHERE time < '".(time() - 10)."'");   
   
    $res = $this->db->Query('SELECT * FROM `db_chat_online` ORDER BY `time` ASC');   
      $str = '<div style="dispay: block; text-align: center; color: red;">Online</div>';
    $is_est = 0;
     
      while($row = $this->db->FetchArray()){
     
     //print_r($row);
     
     if ($row['user_id'] == $_SESSION["user_id"])
     {             
       $is_est = 1;             
     }
     $str .= '<span class="user" style="display: block;">'.htmlspecialchars($row['user']).'<a href="/wall_user/'.$row['user'].'" target="_blank"><img src="/img/inf.gif"></a></span>';
     
    }
   
    if (!$is_est)
    {
     
     
      $this->db->Query('INSERT INTO `db_chat_online` (`user`, `time`, `user_id`) VALUES ("'.$_SESSION["user"].'", "'.time().'", "'.$_SESSION["user_id"].'")');   
   
      $str .= '<span class="user" style="display: block;">'.htmlspecialchars($_SESSION['user']).'<a href="/wall_user/'.$row['user'].'" target="_blank"><img src="/img/inf.gif"></a></span>';   
    }
    else
    {
      $this->db->Query('UPDATE `db_chat_online` SET time = "'.time().'" WHERE user_id = "'.$_SESSION["user_id"].'"');
     
    }
      return $str;
   }
   
   function _echo($str){
      echo $str;
   }
   
   function bb_code($str){
      $str = htmlspecialchars($str);
      $str = preg_replace('#\[b\](.+?)\[/b]#', '<span style="font-weight:900;">$1</span>',$str);
           
      $str = preg_replace('#\[i\](.+?)\[/i]#', '<span style="font-style:italic;">$1</span>',$str);
      $str = preg_replace('#\[u\](.+?)\[/u]#', '<span style="text-decoration:underline;">$1</span>',$str);
      $str = preg_replace('#\[s\](.+?)\[/s]#', '<span style="text-decoration:line-through;">$1</span>',$str);
                $str = preg_replace('#\[hl\](.+?)\[hl/]#', '<span style="text-decoration:line-through;">$1</span>',$str);
                $str = preg_replace( '#\[color\s?=\s?(.+?)\](.+?)\[\/color\]#', '<span style="color: $1;">$2</span>', $str);
      
      $str = preg_replace('#\*stop\*#', '<img src="/img/chat/smile/stop.gif" alt="" />',$str);
      $str = preg_replace('#\*unsmile\*#', '<img src="/img/chat/smile/unsmile.gif" alt="" />',$str);
      $str = preg_replace('#\*wonder\*#', '<img src="/img/chat/smile/wonder.gif" alt="" />',$str);
      $str = preg_replace('#\*inlove\*#', '<img src="/img/chat/smile/inlove.gif" alt="" />',$str);
      $str = preg_replace('#\*dance\*#', '<img src="/img/chat/smile/dance.gif" alt="" />',$str);
      $str = preg_replace('#\*tup\*#', '<img src="/img/chat/smile/tup.gif" alt="" />',$str);
      $str = preg_replace('#\*dont\*#', '<img src="/img/chat/smile/dont.gif" alt="" />',$str);
      
      $str = preg_replace('#\*kez_02\*#', '<img src="/img/chat/smile/kez_02.gif" alt="" />',$str);
      $str = preg_replace('#\*alvarin_34\*#', '<img src="/img/chat/smile/alvarin_34.gif" alt="" />',$str);
      $str = preg_replace('#\*drag_06\*#', '<img src="/img/chat/smile/drag_06.gif" alt="" />',$str);
      $str = preg_replace('#\*kidrock_07\*#', '<img src="/img/chat/smile/kidrock_07.gif" alt="" />',$str);
      $str = preg_replace('#\*shoot2\*#', '<img src="/img/chat/smile/shoot2.gif" alt="" />',$str);
      $str = preg_replace('#\*helpless\*#', '<img src="/img/chat/smile/helpless.gif" alt="" />',$str);
      $str = preg_replace('#\*boyan\*#', '<img src="/img/chat/smile/boyan.gif" alt="" />',$str);
      $str = preg_replace('#\*rofl\*#', '<img src="/img/chat/smile/rofl.gif" alt="" />',$str);
      $str = preg_replace('#\*devil\*#', '<img src="/img/chat/smile/devil.gif" alt="" />',$str);
      $str = preg_replace('#\*smoke\*#', '<img src="/img/chat/smile/smoke.gif" alt="" />',$str);
      $str = preg_replace('#\*burumburum\*#', '<img src="/img/chat/smile/burumburum.gif" alt="" />',$str);
      $str = preg_replace('#\*spasibo\*#', '<img src="/img/chat/smile/spasibo.gif" alt="" />',$str);
      $str = preg_replace('#\*draznilka\*#', '<img src="/img/chat/smile/draznilka.gif" alt="" />',$str);
      $str = preg_replace('#\*popa\*#', '<img src="/img/chat/smile/popa.gif" alt="" />',$str);
      $str = preg_replace('#\*smutili\*#', '<img src="/img/chat/smile/smutili.gif" alt="" />',$str);
      $str = preg_replace('#\*mmmm\*#', '<img src="/img/chat/smile/mmmm.gif" alt="" />',$str);
      $str = preg_replace('#\*yazyk\*#', '<img src="/img/chat/smile/yazyk.gif" alt="" />',$str);
      $str = preg_replace('#\*beer3\*#', '<img src="/img/chat/smile/beer3.gif" alt="" />',$str);
      $str = preg_replace('#\*prostite\*#', '<img src="/img/chat/smile/prostite.gif" alt="" />',$str);
      $str = preg_replace('#\*beat\*#', '<img src="/img/chat/smile/beat.gif" alt="" />',$str);
                $str = preg_replace('#\*clap\*#', '<img src="/img/chat/smile/clap.gif" alt="" />',$str);
                $str = preg_replace('#\*music\*#', '<img src="/img/chat/smile/music.gif" alt="" />',$str);
                $str = preg_replace('#\*bye\*#', '<img src="/img/chat/smile/bye.gif" alt="" />',$str);
                $str = preg_replace('#\*kiss\*#', '<img src="/img/chat/smile/kiss.gif" alt="" />',$str);
                $str = preg_replace('#\*lol\*#', '<img src="/img/chat/smile/lol.gif" alt="" />',$str);
                $str = preg_replace('#\*pissed\*#', '<img src="/img/chat/smile/pissed.gif" alt="" />',$str);
                $str = preg_replace('#\*hilarious\*#', '<img src="/img/chat/smile/hilarious.gif" alt="" />',$str);
$str = preg_replace('#\*hilari\*#', '<img src="https://vk.com/images/stickers/68/64.png" alt="" />',$str);


$str = preg_replace('#\*acute\*#', '<img src="/img/smiles/acute.gif" alt="" />',$str);
$str = preg_replace('#\*aggressive\*#', '<img src="/img/smiles/aggressive.gif" alt="" />',$str);
$str = preg_replace('#\*bad\*#', '<img src="/img/smiles/bad.gif" alt="" />',$str);
$str = preg_replace('#\*blum\*#', '<img src="/img/smiles/blum.gif" alt="" />',$str);
$str = preg_replace('#\*blush\*#', '<img src="/img/smiles/blush.gif" alt="" />',$str);
$str = preg_replace('#\*boredom\*#', '<img src="/img/smiles/boredom.gif" alt="" />',$str);
$str = preg_replace('#\*bye\*#', '<img src="/img/smiles/bye.gif" alt="" />',$str);
$str = preg_replace('#\*clapping\*#', '<img src="/img/smiles/clapping.gif" alt="" />',$str);
$str = preg_replace('#\*congratulate\*#', '<img src="/img/smiles/congratulate.gif" alt="" />',$str);
$str = preg_replace('#\*cray\*#', '<img src="/img/smiles/cray.gif" alt="" />',$str);
$str = preg_replace('#\*cray_girl\*#', '<img src="/img/smiles/cray_girl.gif" alt="" />',$str);
$str = preg_replace('#\*dance1\*#', '<img src="/img/smiles/dance.gif" alt="" />',$str);
$str = preg_replace('#\*dash\*#', '<img src="/img/smiles/dash.gif" alt="" />',$str);
$str = preg_replace('#\*drinks\*#', '<img src="/img/smiles/drinks.gif" alt="" />',$str);
$str = preg_replace('#\*empathy\*#', '<img src="/img/smiles/empathy.gif" alt="" />',$str);
$str = preg_replace('#\*flag_of_truce\*#', '<img src="/img/smiles/flag_of_truce.gif" alt="" />',$str);
$str = preg_replace('#\*fool\*#', '<img src="/img/smiles/fool.gif" alt="" />',$str);
$str = preg_replace('#\*girl_angel\*#', '<img src="/img/smiles/girl_angel.gif" alt="" />',$str);
$str = preg_replace('#\*girl_feminist\*#', '<img src="/img/smiles/girl_feminist.gif" alt="" />',$str);
$str = preg_replace('#\*give_heart\*#', '<img src="/img/smiles/give_heart.gif" alt="" />',$str);
$str = preg_replace('#\*give_rose\*#', '<img src="/img/smiles/give_rose.gif" alt="" />',$str);
$str = preg_replace('#\*good\*#', '<img src="/img/smiles/good.gif" alt="" />',$str);
$str = preg_replace('#\*help\*#', '<img src="/img/smiles/help.gif" alt="" />',$str);
$str = preg_replace('#\*hi\*#', '<img src="/img/smiles/hi.gif" alt="" />',$str);
$str = preg_replace('#\*hmm\*#', '<img src="/img/smiles/hmm.gif" alt="" />',$str);
$str = preg_replace('#\*i_am_so_happy\*#', '<img src="/img/smiles/i_am_so_happy.gif" alt="" />',$str);
$str = preg_replace('#\*kiss1\*#', '<img src="/img/smiles/kiss.gif" alt="" />',$str);
$str = preg_replace('#\*lol1\*#', '<img src="/img/smiles/lol.gif" alt="" />',$str);
$str = preg_replace('#\*mad\*#', '<img src="/img/smiles/mad.gif" alt="" />',$str);
$str = preg_replace('#\*mocking\*#', '<img src="/img/smiles/mocking.gif" alt="" />',$str);
$str = preg_replace('#\*morning\*#', '<img src="/img/smiles/morning.gif" alt="" />',$str);
$str = preg_replace('#\*music1\*#', '<img src="/img/smiles/music.gif" alt="" />',$str);
$str = preg_replace('#\*nea\*#', '<img src="/img/smiles/nea.gif" alt="" />',$str);
$str = preg_replace('#\*negative\*#', '<img src="/img/smiles/negative.gif" alt="" />',$str);
$str = preg_replace('#\*negative\*#', '<img src="/img/smiles/negative.gif" alt="" />',$str);
$str = preg_replace('#\*new_russian\*#', '<img src="/img/smiles/new_russian.gif" alt="" />',$str);
$str = preg_replace('#\*nyam\*#', '<img src="/img/smiles/nyam.gif" alt="" />',$str);
$str = preg_replace('#\*pardon\*#', '<img src="/img/smiles/pardon.gif" alt="" />',$str);
$str = preg_replace('#\*playboy\*#', '<img src="/img/smiles/playboy.gif" alt="" />',$str);
$str = preg_replace('#\*pleasantry\*#', '<img src="/img/smiles/pleasantry.gif" alt="" />',$str);
$str = preg_replace('#\*praising\*#', '<img src="/img/smiles/praising.gif" alt="" />',$str);
$str = preg_replace('#\*rofl1\*#', '<img src="/img/smiles/rofl.gif" alt="" />',$str);
$str = preg_replace('#\*sad\*#', '<img src="/img/smiles/sad.gif" alt="" />',$str);
$str = preg_replace('#\*scare\*#', '<img src="/img/smiles/scare.gif" alt="" />',$str);
$str = preg_replace('#\*secret\*#', '<img src="/img/smiles/secret.gif" alt="" />',$str);
$str = preg_replace('#\*shok\*#', '<img src="/img/smiles/shok.gif" alt="" />',$str);
$str = preg_replace('#\*smile\*#', '<img src="/img/smiles/smile.gif" alt="" />',$str);
$str = preg_replace('#\*sorry\*#', '<img src="/img/smiles/sorry.gif" alt="" />',$str);
$str = preg_replace('#\*timeout\*#', '<img src="/img/smiles/timeout.gif" alt="" />',$str);
$str = preg_replace('#\*unknown\*#', '<img src="/img/smiles/unknown.gif" alt="" />',$str);
$str = preg_replace('#\*yahoo\*#', '<img src="/img/smiles/yahoo.gif" alt="" />',$str);
$str = preg_replace('#\*yes\*#', '<img src="/img/smiles/yes.gif" alt="" />',$str);


$str = preg_replace('#\*scr\*#', '<img src="http://i.imgur.com/9e5TG0R.jpg" style="width: 300px; height: 213px;" alt="" />',$str);
      return $str;
   }
}

$chat = new Chat();

if($_GET['p'] == 'send'){
   $chat->_echo($chat->send());   
}

if($_GET['p'] == 'online'){
   $chat->_echo('
         <script type="text/javascript">
            $(function(){
               $(\'#chat #chat-online .user\').click(function(){
                  $(\'#chat .message input[name="comment"]\').val($(this).text() + \', \' + $(\'#chat .message input[name="comment"]\').val());
                  $(\'#chat .message input[name="to"]\').val($(this).text());
               });
            });
         </script>'.$chat->get_online());
}

if($_GET['p'] == 'get'){
   $chat->_echo('
         <script type="text/javascript">
            $(function(){
               $(\'#chat #chat_scroll .user\').click(function(){
                  $(\'#chat .message input[name="comment"]\').val($(this).text() + \', \' + $(\'#chat .message input[name="comment"]\').val());
                  $(\'#chat .message input[name="to"]\').val($(this).text());
               });
            });
         </script>'.$chat->get());
}
?>
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 1500 сообщений Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 28
  • Сообщений: 1928
  • Страна: ru
  • Поблагодарили: 224 раз(а)
  • Репутация +37/-1
  • Пол: Мужской
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
очистить чат прямо с сайта
« Ответ #7 : 23 Июня 2016, 20:02:25 »
хах...откуда  у тебя это чат :be happy::be happy::be happy::be happy:
у меня исходная версия этого чата где то лежит :cool: т.е скажем так половина чата моя доработка...... :svalka::svalka::svalka:



не работает потому что нужно правильно запрос сформировать....
 

AlexGraurАвтор темы

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 29
  • Сообщений: 138
  • Страна: ru
  • Поблагодарили: 53 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
  • Admin Гномограда-ДТВ
  • Дата рождения:1991-03-11
    • Награды
очистить чат прямо с сайта
« Ответ #8 : 25 Июня 2016, 21:03:46 »
:not speak:он у меня давно, очень давно.. кто то давал с рук уже и не помню даже кто)
а как правильно сделать запрос? то есть в данном случае все-равно нужно в точности также прописывать запрос как и к покупкам и обменам в админке? тока заменяя таблицу бд?
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 1500 сообщений Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 28
  • Сообщений: 1928
  • Страна: ru
  • Поблагодарили: 224 раз(а)
  • Репутация +37/-1
  • Пол: Мужской
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
очистить чат прямо с сайта
« Ответ #9 : 26 Июня 2016, 03:18:52 »
:not speak:он у меня давно, очень давно.. кто то давал с рук уже и не помню даже кто)
а как правильно сделать запрос? то есть в данном случае все-равно нужно в точности также прописывать запрос как и к покупкам и обменам в админке? тока заменяя таблицу бд?
время будет попробую поиграться поставить кнопку очистить
 

AlexGraurАвтор темы

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 29
  • Сообщений: 138
  • Страна: ru
  • Поблагодарили: 53 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
  • Admin Гномограда-ДТВ
  • Дата рождения:1991-03-11
    • Награды
очистить чат прямо с сайта
« Ответ #10 : 26 Июня 2016, 11:43:13 »
ок, спасибо)
 
Теги: