Вход Регистрация
Файл: game/1/f_site_partn.php
Строк: 175
<?php

$tmp
=$QUERY_STRING;if($tmp==''$tmp=$_SERVER["QUERY_STRING"];
$tmp=urldecode($tmp);
parse_str($tmp);

if (!
$id$stmp="<p align="center">
Ваше имя:
<br/><input name="
nn" emptyok="true" type="text" maxlength="10" size="10"/>
<br/>Пароль:
<br/><input name="
pass" emptyok="true" type="password" value="" maxlength="10" size="10"/>
<br/><a href="
f_site_partn.php?pi=$pi&id=login&amp;nn=$(nn:escape)&amp;pass=$(pass:escape)">Войти</a>
<br/><a href="
/magmail/gamereg.php?log=new&amp;nn=$(nn:escape)&amp;pass=$(pass:escape)&amp;pi=$pi">Регистрация</a>
<br/><a href="
f_site_partn.php?pi=$pi&id=about">Помощь</a>
<br/><a href="
g.php?pi=$pi">Домой</a>
"
;

if (
$id=="about"$stmp="<p>После регистрации в нашей партнерской программе вы получите персональную ссылку на Амулет Дракона, которую можете разместить на вашем WAP сайте. Любой, кто зарегистрируется в игре по вашей ссылке и оплатит аккаунт, принесет вам 25% от суммы платежа (без учета налогов и комиссии операторов за SMS сервис). Причем это распространяется на все дальнейшие платежи по продлению аккаунта.
<br/><a href="
f_site_partn.php?pi=$pi&id=about2">Подробнее</a>";

if (
$id=="about2"$stmp="<p>Вы можете выбрать текстовую или графическую ссылку и размещать ее на любом количестве ваших сайтов или WAP страниц, а также рекламировать игру, чтобы привлечь максимальное число игроков и тем самым увеличить свою прибыль.
<br/>Расчет будет производиться раз в месяц через WEBMONEY (www.webmoney.ru)
<br/><a href="
f_site_partn.php?pi=$pi&id=reghelp">Как стать участником партнерской программы</a>";


if (
$id=="reghelp"$stmp="<p>Если вы зарегистрированы в игре, то можете использовать данные игрового аккаунта для входа, иначе введите любой логин и пароль и выберите ссылку Регистрация. После входа в свой аккаунт вы можете указать номер WMZ кошелька, куда раз в месяц будет переводиться полученная вами прибыль, а также посмотреть статистику платежей и перевода средств.
<br/><a href="
f_site_partn.php?pi=$pi">В начало</a>";

if (
$id=="bhelp"$stmp="<p>Ваша реальная прибыль составляет 15% от размера каждого платежа (примерно 40% берут операторы за сервис SMS и от оставшейся суммы, составляющей доход разработчиков игры, вам перечисляется 25%).";

if (
$id=="lhelp"$stmp="<p>Вы можете разместить у себя текстовую или графическую ссылку на любом количестве ваших сайтов или wap страниц. Учтите, что оплачиваются не переходы по ссылке и не сам факт регистрации в игре по вашей ссылке, а только случаи реальной оплаты или продления игроком своего аккаунта.";

if (
$id=="login") {            // вход в акк
    
require_once("datafunc.php");
    if (!
$passmsg("Не указан пароль");
    
$res=GetDataPartner($nn,$pass,$data);
    if (
$res && $res!="Данные не найдены"msg($res);
    if (
$res=="Данные не найдены") {
        
// сохр. в список партнеров
        
$partn=implode("",file("../partn.dat"));
        if (!
$partnmsg("Ошибка регистрации нового партнера, сообщите об этом администрации");
        
$partn.="|".$nn;
        
$file fopen ("../partn.dat""w");
        if (
$file===falsemsg("Ошибка записи, попробуйте еще раз");
        
fputs($file,$partn);
        
fclose($file);
        
$data=array("pi"=>"""wm"=>"","email"=>"","time"=>time(), "reg"=>0"stat"=>"","t1"=>0,"t2"=>0,"t3"=>0);
        
$res=SetDataPartner($nn,$pass,serialize($data));
        if (
$resmsg($res);
        
msg("Регистрация завершена. Разместите на вашем сайте ссылку (код будет дальше). С каждого игрока, кто зарегистрируется по ней, вам будет переводиться 25% от прибыли с его платежей.<br/><a href="f_site_partn.php?id=login&nn=$nn&pass=$pass">Продолжить</a>");
        }
    if (!
$datamsg("Отсутствуют данные, сообщите логин $nn администрации.");
    
$data=unserialize($data);
    
$stmp="<p>Регистраций по вашей ссылке: ".intval($data["reg"]);
    
$stmp.="<br/>***<br/>Платежи за текущий период:
    <br/>SMS 0.99$$: "
.intval($data["t1"])."<br/>SMS 1.99$$: ".intval($data["t2"]);
    
$stmp.="<br/>***<br/><a href="f_site_partn.php?id=bhelp">Ваш баланс</a>: ".((intval($data["t1"])*0.99+intval($data["t2"])*1.99)*0.15)."$$";

    
$stmp.="<br/><br/><a href="#opt">Настройки</a>
    
<br/><a href="f_site_partn.php?&id=link&amp;nn=$nn">Код ссылки</a>
    <
br/><a href="f_site_partn.php?&id=stat&amp;nn=$nn&pass=$pass">Статистика</a>
    <
br/><a href="f_site_partn.php?&id=about">Помощь</a>
    <
br/><a href="g.php">Выход</a>
    
";
    // карта для ввода wm и email
    
$stmp.="</p></card><card id="opt" title_v="Настройки">
    <
onevent type="onenterforward"><refresh><setvar name="wm" value="".$data["wm"].""/><setvar name="email" value="".$data["email"].""/></refresh></onevent>
    <
p>Ваш WMZ кошелек (12 цифр): 
    <
br/><input name="wm" emptyok="true" format="*N" maxlength="12"/>
    <
br/>Email для связи:
    <
br/><input name="email" emptyok="true" type="text" maxlength="30"/>
    <
br/><a href="f_site_partn.php?&id=opt&amp;nn=$nn&pass=$pass&wm=$(wm)&email=$(email)">Сохранить</a>
    <
br/><a href="f_site_partn.php?&id=login&amp;nn=$nn&pass=$pass">Назад</a>
    
";
    msg(
$stmp);
    }

if (
$id=="stat") {            // статистика $nn$pass
    require_once("
datafunc.php");
    if (!
$pass) msg("Не указан пароль");
    
$res=GetDataPartner($nn,$pass,$data);
    if (
$res) msg($res);
    if (!
$data) msg("Отсутствуют данныесообщите логин $nn администрации.");
    
$data=unserialize($data);
    if (!
$data["stat"]) msg("Вам пока не было ни одного перевода.");
    
$stat=explode(":",$data["stat"]);
    
$stmp="<p>Вам было переведено:";
    
$sum=0;
    for(
$i=0;$i<count($stat);$i+=2) {$stmp.="<br/><b>".date("d/m Y H:i",$stat[$i])."</b>: ".$stat[$i+1]."$$"$sum+=$stat[$i+1];} 
    
$stmp.="<br/>***<br/>Итого".$sum."$$";
    msg(
$stmp);
    }

if (
$id=="opt") {                // сохранение настроек    $wm$email
    require_once("
datafunc.php");
    if (!
$pass) msg("Не указан пароль");
    
$res=GetDataPartner($nn,$pass,$data);
    if (
$res) msg($res);
    if (!
$data) msg("Отсутствуют данныесообщите логин $nn администрации.");
    
$data=unserialize($data);
    if (
$wm$wm=substr($wm,0,12);
    if (
$email$email=substr($email,0,30);
    
$data["wm"]=$wm;
    
$data["email"]=$email;
        
$res=SetDataPartner($nn,$pass,serialize($data));
        if (
$res) msg($res);
        msg("
Настройки сохранены.<br/><a href="f_site_partn.php?id=login&nn=$nn&pass=$pass">Продолжить</a>");
    }


if (
$id=="link") {            // ссылка текстовая и графическая
    
$stmp="<p>Ваш ID: <b>".$nn."</b><br/><a href="f_site_partn.php?id=lhelp">Правила размещения</a>
    <
br/>1. Текстовая ссылка:<br/><a href="http://wap.computermag.ru/game/1/g.php?pi=$nn">Амулет Дракона</a>
    <
br/>WML код:<br/>&lt;a href="http://wap.computermag.ru/game/1/g.php?pi=$nn"&gt;Амулет Дракона&lt;/a&gt;
    <
br/>1. Графическая ссылка:<br/><a href="http://wap.computermag.ru/game/1/g.php?pi=$nn"><img alt="Амулет Дракона" src="http://wap.computermag.ru/game/banner.wbmp"/></a>
    <
br/>WML код:<br/>&lt;a href="http://wap.computermag.ru/game/1/g.php?pi=$nn"&gt;&lt;img alt="Амулет Дракона" src="http://wap.computermag.ru/game/banner.wbmp"/&gt;&lt;/a&gt;";
    }

msg(
$stmp."<br/><br/><anchor>[Назад]<prev/></anchor>");

function msg(
$s) {
    header("
Content-type:text/vnd.wap.wml;charset=utf-8"); 

    setlocale (LC_CTYPE, 'ru_RU.CP1251'); 
    function win2unicode ( 
$s ) { if ( (ord($s)>=192) & (ord($s)<=255) ) $hexvalue=dechex(ord($s)+848); if ($s=="Ё") $hexvalue="401"; if ($s=="ё") $hexvalue="451"; return("&#x0".$hexvalue.";");} 
    
function translate($s) {return(preg_replace("/[А-яЁё]/e","win2unicode('\0')",$s));} 

    
ob_start("translate");
    
$s=str_replace("&amp;","&",$s);
    
$s=str_replace("&","&amp;",$s);
    
$s=str_replace("&amp;lt;","&lt;",$s);
    
$s=str_replace("&amp;gt;","&gt;",$s);
    
$s=str_replace("&amp;quot;","&quot;",$s);
    if (
substr($s,0,2)!="<p"$s="<p>".$s;
    echo 
"<?xml version="1.0"?>n<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">";
    
echo "
<wml>
<card title_v="
Амулет Дракона">";
echo 
"
$s
</p>
</card>
</wml>"
;
    
ob_end_flush();
    die(
"");
    }

function 
GetDataPartner($login,$pass,&$data) {
    
$data=serialize(array("pi"=>"""wm"=>"123456789012","email"=>"partn@mail.ru","reg"=>25,"time"=>time(),"stat"=>(time()-6180000).":4.67:".(time()-100000).":21.12","t1"=>3,"t2"=>2));
    
//$data=serialize(array("pi"=>""));
    //return "Данные не найдены";
    
return "";
    }

function 
SetDataPartner($login,$pass,$data) {
    return 
"";
    }
Онлайн: 0
Реклама