File size: 3.38Kb
<?
require('ini.php');
$link=connect();
@$mod=$_GET['mod'];
$user=login('nick, private_pass');
head('Приватная комната');
@$contacts=mysql_fetch_row(mysql_query("select count(id), sum(msg) from wip_contacts where uid='$user[id]';"));
echo '<small>';
if(@$contacts[1]) echo '<b>Вам поступило '.@$contacts[1].' новых сообщений!</b><br/>';
else $contacts[1] = 0;
echo '<a href="contacts.php?sid='.$sid.'">Контакт-лист</a> ['.$contacts[1].'/'.$contacts[0].']<br/>---<br/>';
echo '</small>';
switch($mod){
default:
echo '<small>';
echo '<b>Приватная чат-комната</b> [<a href="help.php?mod=private_chat">?</a>]<br/>';
echo '---<br/>';
if(!$user['private_pass']){
echo 'Чтобы создать свою комнату, Вы должны установить пароль на неё: (пароль может содержать буквы латинского алфавита и цифры)</small><br/>';
echo '<input name="private_pass'.$ref.'" type="text" maxlength="15"/><br/>';
echo '<small><anchor>Сохранить пароль<go href="love_room.php?sid='.$sid.'&mod=save_pass" method="post">';
echo '<postfield name="private_pass" value="$(private_pass'.$ref.')"/>';
echo '</go></anchor></small><br/>';
break;
}
echo 'Пароль Вашей комнаты: '.$user['private_pass'].' [<a href="love_room.php?sid='.$sid.'&mod=edit_pass">сменить</a>]<br/>';
echo '<a href="love_chat.php?sid='.$sid.'&uid='.$user['id'].'&key='.$user['private_pass'].'">Войти в свою комнату</a><br/>';
echo '</small>';
break;
case 'save_pass':
@$private_pass=trim(htmlspecialchars($_POST['private_pass']));
if(!$private_pass){
echo '<small><b>Вы должны ввести новый пароль!</b></small><br/>';
break;
}
if (preg_match("/[^a-z0-9]+/i",$private_pass)){
echo '<small><b>Пароль должен содержать только латинские буквы и цифры!</b></small><br/>';
break;
}
mysql_query("update wip_users set private_pass='$private_pass' where id='$user[id]';");
if(!$user['private_pass']) echo '<small><b>Пароль сохранён!</b><br/>Теперь вы можете вернуться назад и войти в комнату, а также сообщить этот пароль собеседникам<br/><anchor>Назад<prev/></anchor></small><br/>';
else echo '<small><b>Пароль сохранён!</b><br/><a href="love_room.php?sid='.$sid.'">Приватная комната</a></small><br/>';
break;
case 'edit_pass':
echo '<small>Введите новый пароль:</small><br/>';
echo '<input name="private_pass'.$ref.'" type="text" maxlength="15"/><br/>';
echo '<small><anchor>Сохранить пароль<go href="love_room.php?sid='.$sid.'&mod=save_pass" method="post">';
echo '<postfield name="private_pass" value="$(private_pass'.$ref.')"/>';
echo '</go></anchor></small><br/>';
break;
}
echo '<small>---<br/>';
if($mod=='edit_pass') echo '<anchor>Назад<prev/></anchor><br/>';
echo '<a href="love.php?sid='.$sid.'">Знакомства</a><br/>';
echo '<a href="enter.php?sid='.$sid.'">Главное меню</a><br/>';
echo '</small>';
foot();
mysql_close($link);
?>