File size: 4.95Kb
<?
/*
$alltraf - Весь трафик
$lasttraf - Последний сеанс
$costtraf - Стоимость
*/
header('Cache-Control: no-store, no-cache, must-revalidate'); // HTTP/1.1
header ("Content-type:text/vnd.wap.wml; charset=utf-8");
$ref=rand(10000,1000000);
require("inc.php");
$link = @mysql_pconnect ($MySQL_Hostname, $MySQL_Username, $MySQL_Password)
or die ("<wml><card id=\"error\" title=\"error\">
<do type=\"prev\" label=\"Back\"><prev/></do><p align=\"center\"><small>Can not connect to MySQL</small></p>
</card></wml>");
@mysql_select_db($MySQLDatabasename) or die ("<wml><card id=\"error\" title=\"error\">
<do type=\"prev\" label=\"Back\"><prev/></do><p align=\"center\"><small>error select the database...</small></p>
</card></wml>");
function getmicrotime()
{
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
$result = @mysql_query ("Select user,pass,alltraf,lasttraf,costtraf,date,fsize from users where id='".$id."' LIMIT 1;");
if (mysql_affected_rows() == 0) {
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\" \"http://www.wapforum.org/DTD/wml12.dtd\">";
echo "<wml>";
echo "<card id=\"error\" title=\"Ошибка\" ontimer=\"index.php?ref=$ref\"><timer value=\"15\"/>";
echo "<p align=\"center\">";
echo "Юзер не найден!";
echo "</p></card></wml>";
mysql_close($link);
exit;
}
$row = mysql_fetch_array ($result);
if ($ps !== $row["pass"]){
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\" \"http://www.wapforum.org/DTD/wml12.dtd\">";
echo "<wml>";
echo "<card id=\"error\" title=\"Ошибка\" ontimer=\"index.php?ref=$ref\"><timer value=\"15\"/>";
echo "<p align=\"center\">";
echo "Не верное сочетание ника и пароля!";
echo "</p></card></wml>";
mysql_close($link);
exit;
}
if($row['fsize'] == "small") { $fsize1 = "<small>"; $fsize2 = "</small>"; }
elseif($row['fsize'] == "big") { $fsize1 = "<big>"; $fsize2 = "</big>"; }
else { $fsize1 = ""; $fsize2 = ""; }
$us=$row["user"];
$date=$row["date"];
$alltraf=$row["alltraf"];
$lasttraf=$row["lasttraf"];
$costtraf=$row["costtraf"];
if($rm==10) $takep="&ref=$ref&pwd=$pwd";
else $takep="&ref=$ref";
ob_start();
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\" \"http://www.wapforum.org/DTD/wml12.dtd\">";
echo "<wml>";
switch($mod) {
default:
echo "<card id=\"traff\" title=\"Траффик\">";
echo "<p>";
//echo $fsize1;
echo "Траффик<br/>---<br/>";
echo "Подсчёт ведётся с $date<br/>---<br/>";
echo "Поледняя сессия: $lasttraf Кб<br/>";
echo "Общий трафф: $alltraf Кб<br/>";
if ($costtraf>0) {
echo "Ваш тариф: $costtraf (центов) за Мб<br/>";
} else {
echo "Тариф не установлен<br/>";
}
$rashod=round(($alltraf*$costtraf)/100000,2);
echo "<b>Потрачено: </b>$rashod $$<br/>---<br/>";
echo "Цена за мегабайт (центов):<br/>";
echo "<input name=\"cost\" title=\"cost\" format=\"*N\" maxlength=\"10\" value=\"$costtraf\"/><br/>";
echo "<anchor title=\"go\">Coxpaнить<go href=\"trafik.php?id=$id&ps=$ps&mod=savetraf&rm=$rm$takep\" method=\"post\">";
echo "<postfield name=\"cost\" value=\"$(cost)\"/>";
echo "</go></anchor>";
echo "<br/>---<br/>";
if ((isset($rm))&&($rm!=""))echo "<a href=\"chat.php?id=$id&ps=$ps&rm=$rm$takep\">В чат</a><br/>";
else echo "<a href=\"cabinet.php?id=$id&ps=$ps&ref=$ref\">Личный кабинет</a><br/>";
echo "<a href=\"enter.php?id=$id&ps=$ps&ref=$ref\">Прихожая</a><br/>";
//echo $fsize2;
echo "</p></card></wml>";
break;
case 'savetraf':
if ((isset($cost))&&($cost!="")&&($cost>=0)){
mysql_query ("Update users set costtraf='".$cost."' where id='".$id."'");
$msg="Установлен новый тариф!<b> $cost </b>центов за мегабайт.<br/>";
} else {
$msg="Произошла ошибка при сохранении нового тарифа!<br/>";
}
echo "<card id=\"savetraf\" title=\"Траффик\">";
echo "<p align=\"center\">";
//echo $fsize1;
echo "$msg";
echo "---<br/>";
echo "<a href=\"trafik.php?id=$id&ps=$ps&rm=$rm$takep\">Траффик</a><br/>";
if ((isset($rm))&&($rm!=""))echo "<a href=\"chat.php?id=$id&ps=$ps&rm=$rm$takep\">В чат</a><br/>";
else echo "<a href=\"cabinet.php?id=$id&ps=$ps&ref=$ref\">Личный кабинет</a><br/>";
echo "---<br/><a href=\"enter.php?id=$id&ps=$ps&ref=$ref\">Прихожая</a><br/>";
//echo $fsize2;
echo "</p></card></wml>";
break;
}
$pagesize=round((ob_get_length())/1024,1);
$alltraf1=$alltraf+$pagesize;
mysql_query ("Update users set alltraf='".$alltraf1."', lasttraf='".$pagesize."' where id='".$id."'");
mysql_close ($link);
ob_end_flush();
?>