View file wip-site-portal/src/chat_say.php

File size: 2.05Kb
<?
require('ini.php');
$link=connect();

@$r=intval($_GET['r']);
@$uid=intval($_GET['uid']);
@$key=trim(htmlspecialchars($_GET['key'],ENT_QUOTES));

if(isset($key)) $key_link='&amp;key='.$key.'&amp;';

$user=login('nick, loc, chat_say, trans');

if($user['loc']!='chat') mysql_query("update wip_users set loc='chat' where id='$user[id]';");

mysql_query("select id from wip_chat_rooms where id='$r';");
if(mysql_affected_rows()<1){
	head('Ошибка!',15,'chat.php?sid='.$sid);
	echo '<small><b>Неверная комната!</b></small>';
	foot();
	exit();
}

if($uid) {
	
	$select=mysql_query("select nick from wip_users where id='$uid';");
	if(mysql_affected_rows()<1 or $uid==1){
		head('Ошибка!',15,'chat_talk.php?sid='.$sid.'&amp;r='.$r.$key_link.'');
		echo '<small><b>Неверный юзер!</b></small>';
		foot();
		exit();
	}
	
	$nick=mysql_fetch_row($select);
	$value = $nick[0].', ';
	
	head($nick[0].' - написать');
}

else {
	head('Написать');
	$value=false;
}



echo '<input name="msg'.$ref.'" type="text" value="'.$value.'" maxlength="400"/><br/>';

if($uid){
	echo '<select name="privat'.$ref.'" value="'.$user['chat_say'].'">';
	echo '<option value="0">Всем</option>';
	echo '<option value="1">Приватно</option>';
	echo '</select><br/>';
}

if($uid) echo '<small><anchor>Сказать<go href="chat_talk.php?sid='.$sid.'&amp;r='.$r.'&amp;uid='.$uid.$key_link.'" method="post">';
else echo '<small><anchor>Сказать<go href="chat_talk.php?sid='.$sid.'&amp;r='.$r.$key_link.'" method="post">';

echo '<postfield name="msg" value="$(msg'.$ref.')"/>';
if($uid) echo '<postfield name="privat" value="$(privat'.$ref.')"/>';
echo '</go></anchor><br/>';

if($uid) echo '<a href="user.php?sid='.$sid.'&amp;r='.$r.'&amp;uid='.$uid.$key_link.'">Анкета '.$nick[0].'</a><br/>';
echo '---<br/>';
echo '<anchor>В комнату<prev/></anchor><br/>';
echo '<a href="chat.php?sid='.$sid.'">Список комнат</a>';
echo '</small>';
foot();

mysql_close($link);
?>