File size: 3.79Kb
<?php
$t=microtime();
session_name('sid');
session_start();
print '<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<meta name="generator" content="Adobe GoLive"/>
<title>Знакомства</title>
</head>
<body bgcolor="#cccccc" text="black" link="red">
<p align="left"><small>';
include('db.php');
$enter=@$_SESSION['enter'];
if ($enter=='yes')
{include('upline.php');
include('allcount.php');
$sess_id=session_id();
if (!@$room){
print "<form method=\"get\" action=\"privat.php?sid=$sess_id\">
Секретный ключ(только знаки латинского алфавита и цифры)
<a href=\"helproom.php?sid=$sess_id\">?</a>:<br/>
<input name=\"room\" maxlength=\"25\" value=\"\"/><br/>
<input type=\"hidden\" name=\"mes\" value=\"new\" />
<input value=\"Войти\" name=\"do\" type=\"submit\"/></form>
";
}
else
{$room=htmlspecialchars($room); $room==substr($room,0,25);
if(preg_match("/[^\da-zA-Z_1-9]+/",$room))
print "Ошибка! Секретный ключ должен состоять только из знаков латинского алфавита и цифр
<form method=\"get\" action=\"privat.php?sid=$sess_id\">
Секретный ключ(только знаки латинского алфавита и цифры)
<a href=\"helproom.php?sid=$sess_id\">?</a>:<br/>
<input name=\"room\" maxlength=\"25\" value=\"\"/><br/>
<input type=\"hidden\" name=\"mes\" value=\"new\" />
<input value=\"Войти\" name=\"do\" type=\"submit\"/></form>
";
////////////////////////////////////////////////////////////////////////
else{
if (!@$page)
$page=0;
$start=$page*$_SESSION['kolmess'];
$end=$start+$_SESSION['kolmess'];
if (!file_exists("privat/$room.dat"))
{
$fopen=fopen("privat/$room.dat",'w+');
chmod("privat/$room.dat",0777);
fclose($fopen);
}
$file=file("privat/$room.dat");
/////////
if (@$mes=='new')
print "Секретный ключ $room, сообщите его своим друзьям для общения с ними в этой комнате<br/>";
/////////
print "<form method=\"post\" action=\"privatmess.php?sid=$sess_id&room=$room\">
Сообщение:<br/>
<input name=\"mess\" maxlength=\"350\" value=\"\"/><br/>
<input value=\"Отправить\" name=\"do\" type=\"submit\"/></form>
<a href=\"privat.php?sid=$sess_id&room=$room\">Обновить</a><br/>
";
if (count($file)==0)
print 'Нет сообщений<br/>';
else{$count=count($file); //Если есть сообщения
if ($end>$count)
$finish=$count;
if ($end<=$count)
$finish=$end;
for ($i=$start; $i<$finish; $i++)
{
$mess=explode("||",$file[$i]);
$who=$mess[0];
$date=date("d-m H:i",$mess[1]);
print "<b>$date</b><a href=\"anketa.php?sid=$sess_id&uid=$who\"><font color=\"green\">id=$_SESSION[id]:</font></a>$mess[2]<br/>";
}
$kolstr=ceil(@$count/$_SESSION['kolmess']);
$np=$page+1;
$pp=$page-1;
if ($kolstr>$np)
print "<a href=\"privat.php?sid=$sess_id&room=$room&page=$np\">»»</a><br/>";
if ($page>0)
print "<a href=\"privat.php?sid=$sess_id&room=$room&page=$pp\">««</a><br/>";
}
}
}
print "<hr/><a href=\"online.php?sid=$sess_id\">Онлайн($onl)</a><br/>
<a href=\"enter.php?sid=$sess_id\">Главное меню</a><br/>
<a href=\"kontakt.php?sid=$sess_id\">Контакты($countkontakt/$new)</a><br/>
<a href=\"exit.php?sid=$sess_id\">Выход</a><br/>
";
}else
{print "Неверный id или пароль<br/><a href=\"index.php\">На главную</a><br/>";
}
print microtime()-$t;
?></small></p></body></html>