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

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

AlexGraurАвтор темы

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 33
  • Сообщений: 139
  • Страна: 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'>Очищено</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
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 2000 сообщений Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 32
  • Сообщений: 2028
  • Страна: ru
  • Поблагодарили: 242 раз(а)
  • Репутация +40/-1
  • Пол: Мужской
  • Дата рождения:
    1992-04-18
    Социальные сети:
    ВКонтакте
очистить чат прямо с сайта
« Ответ #1 : 15 Июня 2016, 05:39:56 »
таблицу db_stats_btree  замени на таблицу чата,пробуй 

 

AlexGraurАвтор темы

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 33
  • Сообщений: 139
  • Страна: 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">[/url]</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">[/url]</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">[/url]
         <a href="/chat/ban/'.$row['user'].'" title="Забанить/Разбанить пользователя"><i class="fa fa-ban" style="color:#0B6121">[/url]';   
      
      $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
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 2000 сообщений Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 32
  • Сообщений: 2028
  • Страна: ru
  • Поблагодарили: 242 раз(а)
  • Репутация +40/-1
  • Пол: Мужской
  • Дата рождения:
    1992-04-18
    Социальные сети:
    ВКонтакте
очистить чат прямо с сайта
« Ответ #3 : 23 Июня 2016, 11:33:19 »
что у тебя за чат?
 

AlexGraurАвтор темы

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 33
  • Сообщений: 139
  • Страна: 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
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 2000 сообщений Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 32
  • Сообщений: 2028
  • Страна: ru
  • Поблагодарили: 242 раз(а)
  • Репутация +40/-1
  • Пол: Мужской
  • Дата рождения:
    1992-04-18
    Социальные сети:
    ВКонтакте
очистить чат прямо с сайта
« Ответ #5 : 23 Июня 2016, 15:53:48 »
как раз таки этот чат на js    кнопку очистить нужно дописывать в файле который в папке ajax ,я тебе точно не скажу как это сделать нужно пробовать методом проб и ошибок
 

AlexGraurАвтор темы

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 33
  • Сообщений: 139
  • Страна: 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">[/url]</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">[/url]</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">[/url]
         <a href="/chat/ban/'.$row['user'].'" title="Забанить/Разбанить пользователя"><i class="fa fa-ban" style="color:#0B6121">[/url]';   
      
      $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">[/url]</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">[/url]</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 width= height= alt=]https://vk.com/images/stickers/68/64.png[/img]',$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
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 2000 сообщений Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 32
  • Сообщений: 2028
  • Страна: ru
  • Поблагодарили: 242 раз(а)
  • Репутация +40/-1
  • Пол: Мужской
  • Дата рождения:
    1992-04-18
    Социальные сети:
    ВКонтакте
очистить чат прямо с сайта
« Ответ #7 : 23 Июня 2016, 20:02:25 »
хах...откуда  у тебя это чат :be happy::be happy::be happy::be happy:
у меня исходная версия этого чата где то лежит :cool: т.е скажем так половина чата моя доработка...... :svalka::svalka::svalka:



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

AlexGraurАвтор темы

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

kvozimir

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

AlexGraurАвтор темы

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