Вход Регистрация
Файл: _gladiators2_/gladiators2/gladiators/gladiators/telegraf.php
Строк: 118
<?
session_start
($SID);
if(!
$_SESSION["id"])
{
 echo
"<script language=JavaScript>top.window.location='/index.php';</script>";
 exit();
}

include(
"connect.php");
include(
"includes/redir.php");
include(
"system/config/values.php");
include(
"system/config/servers.php");
include(
"system/class/main_class.php");

$row mysql_fetch_array(mysql_query("select level,money,locate from users where login='$_SESSION[login]'"));


if(
$row["locate"]!="telegraf" && $row["locate"]!="1")
{
 if(
preg_match("/^[0-3]$/",$row["locate"]))
  
Header("Location: /map.php?pl=".$row["locate"]);
 else
  
Header("Location: /".$row["locate"].".php");
}

if(
$_SESSION["room"] != "telegraf")
{
 
session_register('room');
 
$room "telegraf";
 echo
"<script language=javascript>top.frames['online'].window.location.reload();</script>";
}

echo
"<html>
<head>
<META HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=windows-1251'>
<link rel=stylesheet href=/css/index.css>
</head>
<body bgcolor=#e5e1be>

<center><br>
<table border=0 width=95% cellspacing=0 cellpadding=2>
<tr><td colspan=2>

<span style='color:#000000;font-weight:bold' id=inr></span>
<span id=imges></span>

</td></tr>
<tr>
<td align=left><div style='color:brown;font-weight:bold;font-size:15px'>Телеграф</div><br>
</td>
<td align=right valign=top>

<input type=image src='"
.$config["img_server"]."/b_refresh.gif' value='обновить' onclick="window.location='telegraf.php'">
<input type=image src='"
.$config["img_server"]."/b_back.gif' value='вернуться' onclick="top.perehod('map.php?pl=1','Столичный район')">

</td></tr>
<tr><td valign=top colspan=2 width=100%>"
;

if(
$row["level"] < 5)
{
 echo
"<center><b><i>Доступ открыт только для персонажей с 5-го уровня</i></b></center>";
 exit();
}

if(
$_POST["act"]=="send")
{

 
$_POST[telegram] = str_replace("'",'"',$_POST[telegram]);

 if(!
eregi("^[-a-zA-Zа-яА-Я0-9_s]+$",$_POST["to"]))
  echo
"<span style='color:darkred;font-weight:bold'>Укажите правильный ник получателя!</span>";

 elseif(
strlen($_POST["telegram"]) < 5)
  echo
"<span style='color:darkred;font-weight:bold'>Минимальное содержимое телеграммы должно быть 5 символов!</span>";

 else
 {

  
$res mysql_query("select login from users where login='".$_POST["to"]."'");
  
$num mysql_num_rows($res);
  
$r mysql_fetch_array($res);

 
$res_user mysql_query("select login from users where login='".$_POST["to"]."'");
 
$num_user mysql_num_rows($res_user);
 
$row_user mysql_fetch_array($res_user);


 if(!
$num)
  echo
"<span style='color:darkred;font-weight:bold'>Персонаж «$_POST[to]» не существует, проверьте правильность ника персонажа!</span>";
 elseif(
$r["login"]==$_SESSION["login"])
  echo
"<span style='color:darkred;font-weight:bold'>Подумайте перед тем как попусту тратить деньги, посылая телеграмму себе!</span>";
 elseif(!
$num_user)
  echo
"<span style='color:darkred;font-weight:bold'>Персонаж ".$_POST["to"]." не существует, проверте правильность написания ника персонажа!</span>";
 else
 {
  
$cost 0.002*strlen($_POST["telegram"]);

  if(
$row["money"] < $cost)
   echo
"<span style='color:red'>У вас не хватает ".($cost-$row["money"])." золота, что бы отправить телеграмму...</span>";
  else
  {
   
$result1 mysql_query("update users set money=money-$cost where id='".$_SESSION["id"]."'");

   if(
$result1)
   {
    
$array file("database/mess/telegraf.dat");
    
$time Date("d.m.Y H:i");
    
$file fopen("database/mess/telegraf.dat""a+");
    
flock($file,2);
    
fwrite($file,$time."|".$_SESSION["login"]."|".$row_user["login"]."|".$_POST["telegram"]."|
"
);
    
flock($file,3);
    
fclose($file);

    echo
"<u><b>Вы отправили телеграмму за $cost золота, ".$row_user["login"]." получит телеграмму в ближайшее время!</b></u><br>";
   }
  }
 }
}

}



?>
<br>

Стоимость отправки одного символа: <b>0,002</b> золота.<br>
Минимальное содержимое телеграммы: <b>5</b> символов.
<br>
<br>

<form action='telegraf.php' method=post>
<input type=hidden name=act value=send>
<b>Отправка телеграммы:</b><br>
Кому: <input type=text name=to><br>
Текст: <input type=text name=telegram size=60> <input type=submit value="Отправить" class=button>  
</form>
<br><br>
<b>Недоставленные телеграммы:</b><br>

<?

 $file 
file("database/mess/telegraf.dat");
 
$num count($file);

 for(
$i=0;$i<=$num;$i++){ 

   
$row explode("|",$file[$i]);
   
   if(
$row[1]==$_SESSION[login]){
   
    echo
"$row[0] для «$row[2]»<br>";
    
$found=1;
   }

}
if(
$found!=1)echo"<i>телеграммы с запрошеным статусом не найдены</i>";
?>
</td></tr>
</table>
<br>
</body>
</html>
Онлайн: 0
Реклама