View file dragon/chat.php

File size: 2.5Kb
<?

    include_once '../sys/inc/start.php';
    include_once '../sys/inc/compress.php';
    include_once '../sys/inc/sess.php';
    include_once '../sys/inc/home.php';
    include_once '../sys/inc/settings.php';
    include_once '../sys/inc/db_connect.php';
    include_once '../sys/inc/ipua.php';
    include_once '../sys/inc/fnc.php';
    include_once '../sys/inc/user.php';
	


##	
    $set['title']='Игровой чат'; 
    include_once '../sys/inc/thead.php';
    title();
    aut(); 
		
		

	
	
	
    echo '
    <form class="main_menu" action="" method="post">
    <textarea name="text"></textarea><br/>
    <input type="submit" name="submit" value="Отправить"/>
    </form>';

		
	if (isset($_POST['text'])) 
	
	{
	
      $error = '';

      if (empty($_POST['text'])) 
	    {
	     $error = 'Введите ваше сообщение.';
	    }

      else if (strlen2($_POST['text'])<3)
	  	{
		 $error ='Слишком короткое сообщение.';
	    }

      if ($error) 
	    {
	      echo '<div class="err">'.$error.'</div>';
	    } 

      else 
	  
	    {
		
		
		mysql_query("INSERT INTO `dragon_chat` SET 
		`id_user`='".$user['id']."' ,
		`time`='".time()."' ,`text`='".mysql_real_escape_string(trim(strip_tags($_POST['text'])))."'");

	    header("Location: chat.php?".SID);
		exit;

        }

    }

	
	$c = mysql_result(mysql_query("SELECT COUNT(*) FROM `dragon_chat`"),0);
	
	if ($c) 
	{
	
	  $k_page=k_page($c,$set['p_str']);
      $page=page($k_page);
      $start=$set['p_str']*$page-$set['p_str'];
	
	  $sql = mysql_query("SELECT * FROM `wow_chat` ORDER BY `id` DESC LIMIT $start, $set[p_str]");
	  
	  
	   $sql = mysql_query("SELECT 
      `dragon_chat`.`id_user`, 
	  `dragon_chat`.`time`,	 
	  `dragon_chat`.`text`,		  
	  `user`.`nick`  FROM `dragon_chat` LEFT JOIN `user` ON `dragon_chat`.`id_user`=`user`.`id` ORDER BY `dragon_chat`.`id` DESC LIMIT $start, $set[p_str]");
	  
	  	  while ($row = mysql_fetch_assoc($sql))
        {

		    
 echo '<div class="main_menu">
			<a href="index.php?id='.$row['id_user'].'">'.htmlspecialchars($row['nick']).'</a> ('.vremja($row['time']).') - 
         '.esc(trim(br(bbcode(smiles(links(stripcslashes(htmlspecialchars($row['text'])))))))).'
			</div>';









        }
		 
      if ($k_page>1)str('chat.php?',$k_page,$page); 
	  
	  
	}
	else
	{
	 echo '<div class="err"> В чате пока нет сообщений.</div>';
	}
	
	
	
	echo '<div class="msg"><a href="./index.php"> В игру</a></div>';		
	

    include_once '../sys/inc/tfoot.php';
?>