Вход Регистрация
Файл: ewar/registration.php
Строк: 298
<?php

    
include("includes/config.php");
    include(
"includes/header.php");
    
    if (
$id == false) {
    
        if (
$dm) {
        
            
header("Location: index.php");
            
            exit;
        
        }
        
        echo 
"<table class="dialog">
        <tr>
        <td>
        <img src="
img/teacher.png" alt="*"/>
        </td>
        <td>
        <h3>"
.$language['pagalbininkas'].":</h3>
        </td>
        </tr>
        <tr>
        <td colspan="
2">
        <div class="
say_arrow"></div>
        <div class="
say">
        "
.$language['savo_duomenis_vesk_atidziai']."
        </div>
        </td>
        </tr>
        </table>
        <div class="
lent w80 mlra">
        <div class="
bl-ttl"><div class="te"><div class="ttl">
        "
.$language['atsiradimas']."
        </div></div></div>
        <form action="
registration.php?id=2" method="post">
        <div class="
center">
        <span class="
bold">".$language['herojaus_vardas'].":</span>
        <div class="
razdel5"></div>
        <input name="
nick" type="text" maxlength="20"/>";
        
        if (
$settings['last_reg_sk'] >= && $settings['last_reg'] > time() - 60) {
        
            echo 
"<div class="razdel10"></div>
            <img src="
protect.php" alt="*"/>
            <div class="
razdel5"></div>
            <span class="
bold">".$language['saugos_kodas'].":</span>
            <div class="
razdel5"></div>
            <input name="
code" type="text" maxlength="4"/>";
        
        }
        
        echo 
"<div class="razdel5"></div>
        <button type="
submit"><span>".$language['testi']."</span></button>
        </div>
        </form>
        </div>
        <div class="
razdel10"></div>
        <div class="
top_wave"></div>
        <div class="
light_paper tr">
        <a href="
index.php"><img src="img/icons/ikona.png" alt="*"/>".$language['pradzia']."</a>
        </div>
        <div class="
bottom_wave"></div>";
    
    }
    elseif (
$id == 2) {
    
        if (
$dm) {
        
            
header("Location: index.php");
            
            exit;
        
        }
        
        
$nick = isset($_POST['nick']) ? nick_filter($_POST['nick']) : false;
        
$code = isset($_POST['code']) ? (int) abs($_POST['code']) : false;
        
$kiek_liko_laukti $settings['reg_antiflood'] - time();
        
$pass rand(1000099999);
        
        if (
$settings['reg_antiflood'] > time()) {
        
            
$klaida "".$language['registruotis_galesi_po'].$kiek_liko_laukti ".$language['sek']."";
        
        }
        elseif (
substr_count($nick"  ") > 0) {
        
            
$klaida $language['draudziama_naudoti_daugiau_negu_1'];
        
        }
        elseif (!
preg_match('/^([a-zа-яёą-ž0-9 ]*)$/iu'$nick) or ((preg_match("/[а-яё]/ui"$nick) && preg_match("/[a-z]/i"$nick)) or substr_count($nick' ') > or mb_strlen($nick'utf-8') < or mb_strlen($nick'utf-8') > 20)) {
        
            
$klaida $language['herojaus_varde_gali_naudoti'];
        
        }
        elseif (
mysql_num_rows(mysql_query("SELECT `id` FROM `vartotojai` WHERE `nick` = '$nick'"))) {
        
            
$klaida $language['sis_zaidejo_vardas_jau_naudojamas'];
        
        }
        elseif (
$code != $_SESSION['protect'] && $settings['last_reg_sk'] >= && $settings['last_reg'] > time() - 60) {
        
            
$klaida $language['neteisingas_kodas_galimai'];
        
        }
        elseif (
strlen($pass) < or strlen($pass) > 20) {
        
            
$klaida $language['per_trumpas_ar_per_ilgas'];
        
        }
        elseif (
$nick == "All") {
        
            
$klaida $language['sio_herojaus_vardo_naudoti_negali'];
        
        }
        
        if (
$klaida != false) {
        
            echo 
"<div class="center text_p">
            <img src="
img/warning.png" alt="*"/>
            <br/>
            
$klaida
            </div>
            <div class="
razdel10"></div>
            <div class="
top_wave"></div>
            <div class="
light_paper tr">
            <a href="
registration.php"><img src="img/icons/ikona.png" alt="*"/>".$language['atgal']."</a>
            <div class="
razdel"></div>
            <a href="
index.php"><img src="img/icons/ikona.png" alt="*"/>".$language['pradzia']."</a>
            </div>
            <div class="
bottom_wave"></div>";
        
        }
        else
        {
        
            unset(
$_SESSION['protect']);
            
            
$inputas "asdwerfg";
            
$statusas 1;
            
$kas_kiek time() + $settings['reg_antiflood_time'];
            
            if (
$nick == $ADMIN) {
            
                
$statusas 3;
                
$g 1000000;
            
            }
            else
            {
            
                
$g 0;
            
            }
            
            if (
$settings['last_reg'] > time() - 60) {
            
                
$last_reg_sk $settings['last_reg_sk'] + 1;
            
            }
            else
            {
            
                
$last_reg_sk 0;
            
            }
            
            
mysql_query("UPDATE `settings` SET `reg_antiflood` = '$kas_kiek', `last_reg` = '".time()."', `last_reg_sk` = '$last_reg_sk'");
            
mysql_query("INSERT INTO `vartotojai` SET `nick` = '$nick', `pass` = '".md5($pass)."', `inputas` = '$inputas', `paskutinis_prisijungimas` = '".date("Y-m-d H:i:s")."', `registracijos_data` = '".date("Y-m-d H:i:s")."', `g` = '$g', `statusas` = '$statusas', `ip` = '$ip', `hp` = '20', `mp` = '1015', `s` = '500', `duel_last_update` = '".time()."', `duel_fights` = '10', `duel_changes` = '5', `kalba` = '$user_language'");
            
            
$vartotojo_id mysql_insert_id();
            
            if (isset(
$_SESSION['ref_id'])) {
            
                
$atvestas mysql_query("SELECT * FROM `vartotojai` WHERE `id` = '".$_SESSION['ref_id']."'");
                
                if (
mysql_num_rows($atvestas) != false) {
                
                    
$atvestas mysql_fetch_assoc($atvestas);
                    
                    
mysql_query("INSERT INTO `premijos` SET `kieno` = '".$atvestas['id']."', `nick_id` = '$vartotojo_id'");
                
                }
            
            }
            
            
header("Location: index.php?id=log&nick=$nick&pass=$pass");
            
            exit;
        
        }
    
    }
    elseif (
$id == "eq") {
    
        if (!
$dm) {
        
            
header("Location: index.php");
            
            exit;
        
        }
        
        
$p = isset($_GET['p']) ? (int) $_GET['p'] : 0;
        
$f = isset($_GET['f']) ? (int) $_GET['f'] : 0;
        
        if (
$p or $p 1) {
        
            
$p 0;
        
        }
        
        if (
$f or $f 2) {
        
            
$f 1;
        
        }
        
        if (isset(
$_GET['n'])) {
        
            
mysql_query("DELETE FROM `inv` WHERE `user` = '".$dm['id']."'");
            
mysql_query("UPDATE `vartotojai` SET `str` = 10, `vit` = 10, `agi` = 10, `def` = 10, `w_1` = 0, `w_2` = 0, `w_3` = 0, `w_4` = 0, `w_5` = 0, `w_6` = 0, `w_7` = 0, `w_8` = 0 WHERE `id` = '".$dm['id']."'");
            
            
header("Location: registration.php?id=eq".($p == true '&p=1' '')."&f=$f");
            
            exit;
        
        }
        
        if (isset(
$_GET['b'])) {
        
            
mysql_query("UPDATE `vartotojai` SET `eq` = '1', `lytis` = '$p', `hp` = '".($dm['vit'] * 2)."', `force` = '$f', `force_updated` = '0' WHERE `id` = '".$dm['id']."'");
            
            
header("Location: index.php");
            
            exit;
        
        }
        
        if (!
mysql_num_rows(mysql_query("SELECT `id` FROM `inv` WHERE `user` = '".$dm['id']."'"))) {
        
            for(
$i 1$i <= 8$i ++) {
            
                
$nusk mysql_fetch_assoc(mysql_query("SELECT * FROM `items` WHERE `quality` = '1' AND `w` = '$i' ORDER BY RAND() LIMIT 1"));
                
$w mysql_fetch_assoc(mysql_query("SELECT * FROM `shop` WHERE `id` = '".$nusk['id']."'"));
                
                
mysql_query("INSERT INTO `inv` (`user`, `item`, `quality`, `bonus`, `equip`, `_str`, `_vit`, `_agi`, `_def`) VALUES ('".$dm['id']."', '".$w['id']."', '".$w['quality']."', '".$w['bonus']."', '1', '".$w['_str']."', '".$w['_vit']."', '".$w['_agi']."', '".$w['_def']."')");
                
mysql_query("UPDATE `vartotojai` SET `str` = `str` + ".$w['_str'].", `vit` = `vit` + ".$w['_vit'].", `agi` = `agi` + ".$w['_agi'].", `def` = `def` + ".$w['_def'].", `w_".$i."` = '".mysql_insert_id()."' WHERE `id` = '".$dm['id']."'");
            
            }
        
        }
        
        
$w mysql_query("SELECT * FROM `inv` WHERE `user` = '".$dm['id']."' ORDER BY `id` ASC");
        
$sk 1;
        
        echo 
"<table class="dialog">
        <tr>
        <td>
        <img src="
img/teacher.png" alt="*"/>
        </td>
        <td>
        <h3>"
.$language['pagalbininkas'].":</h3>
        </td>
        </tr>
        <tr>
        <td colspan="
2">
        <div class="
say_arrow"></div>
        <div class="
say">
        "
.$language['dabar_issirink_apranga']."
        </div>
        </td>
        </tr>
        </table>
        <div class="
center">
        <img width="
90" height="120" style="border1px solid #000000;" src="manekenImage.php?g=$p"; while($st = mysql_fetch_assoc($w)) { echo "&amp;w_$sk=".$st['item'].""; $sk ++; } echo "&amp;f=$f" alt="*"/>
        
<div class="razdel5"></div>
        <
span class="bold yellow">".$language['lytis'].":</span";
        
        if (
$p) {
        
            echo "
<a href="registration.php?id=eq&amp;f=$f">".$language['vyriska']."</a> / ".$language['moteriska']."";
        
        }
        else
        {
        
            echo "".
$language['vyriska']." / <a href="registration.php?id=eq&amp;p=1&amp;f=$f">".$language['moteriska']."</a>";
        
        }
        
        echo "
<div class="razdel5"></div>
        <
table align="center">
        <
tr>
        <
td valign="middle">
        <
span class="bold yellow">".$language['galia'].":</span>
        </
td>
        <
td valign="middle">
        <
img src="img/ring_fire.png" alt="*"/>
        <
br/>
        
".($f != 1 ? "<a href="registration.php?id=eq".($p == true "&amp;p=1" "")."&amp;f=1">" : "")."<span class="bold lime">".$language['ugnis']."</span>".($f != 1 ? "</a>" : "")."
        
<br/>
        <
span class="small2">".$language['15_prie_jegos']."</span>
        </
td>
        <
td valign="middle">
        <
img src="img/ring_water.png" alt="*"/>
        <
br/>
        
".($f != 2 ? "<a href="registration.php?id=eq".($p == true "&amp;p=1" "")."&amp;f=2">" : "")."<span class="bold lime">".$language['vanduo']."</span>".($f != 2 ? "</a>" : "")."
        
<br/>
        <
span class="small2">".$language['15_prie_gynybos']."</span>
        </
td>
        </
tr>
        </
table>
        <
class="btn_blue" href="registration.php?id=eq".($p == true '&amp;p=1' '')."&amp;f=$f&amp;n=1"><span>".$language['issirinkti_kita']."</span></a>
        <
div class="razdel5"></div>
        <
class="btn_red" href="registration.php?id=eq".($p == true '&amp;p=1' '')."&amp;f=$f&amp;b=1"><span>".$language['imti_sia']."</span></a>
        </
div>";
    
    }
    elseif (
$id == "save") {
    
        if (!
$dm or $dm['saved'] == true) {
        
            header("
Locationindex.php");
            
            exit;
        
        }
        
        juosta(
$dm['statusas'],$neskaityti_laiskai);
        
        echo "
<table class="dialog">
        <
tr>
        <
td>
        <
img src="img/teacher.png" alt="*"/>
        </
td>
        <
td>
        <
h3>".$language['pagalbininkas'].":</h3>
        </
td>
        </
tr>
        <
tr>
        <
td colspan="2">
        <
div class="say_arrow"></div>
        <
div class="say">
        
".$language['po_herojaus_issaugojimo']."
        
</div>
        </
td>
        </
tr>
        </
table>
        <
div class="lent w80 mlra">
        <
div class="bl-ttl"><div class="te"><div class="ttl">
        
".$language['issaugojimas']."
        
</div></div></div>";
        
        if (!isset(
$_GET['l'])) {
        
            if (isset(
$_GET['j'])) {
            
                echo "
<div class="center">
                <
span class="bold red">".$language['per_trumpas_ar_per_ilgas']."</span>
                </
div>";
            
            }
            
            echo "
<form action="registration.php?id=save&amp;l=1" method="post">
            <
div class="center">
            <
span class="bold">".$language['herojaus_vardas'].":</span>
            <
div class="razdel5"></div>
            <
span class="bold">".$dm['nick']."</span>
            <
br/>
            <
span class="small">(<a href="stool.php?id=changenick">".$language['pakeisti_herojaus_varda']."</a>, ".$language['kaina']." - <img src="img/icons/gold.png" alt="*"/> <span class="bold">800</span>)</span>
            <
div class="razdel10"></div>
            <
span class="bold">".$language['slaptazodis'].":</span>
            <
div class="razdel5"></div>
            <
input name="pass" type="password" maxlength="20"/>
            <
div class="razdel5"></div>
            <
button type="submit"><span>".$language['issaugoti']."</span></button>
            </
div>
            </
form>";
        
        }
        else
        {
        
            
$pass = isset($_POST['pass']) ? pass_filter($_POST['pass']) : false;
            
            if (strlen(
$pass) < 3 or strlen($pass) > 20) {
            
                header("
Locationregistration.php?id=save&j=1");
                
                exit;
            
            }
            
            echo "
<form action="registration.php?id=save2" method="post">
            <
div class="center">
            <
span class="bold">".$language['herojaus_vardas'].":</span".$dm['nick']."
            
<div class="razdel5"></div>
            <
span class="bold">".$language['slaptazodis'].":</span$pass
            
<div class="razdel5"></div>
            <
input name="pass" type="hidden" value="$pass"/>
            <
button type="submit"><span>".$language['patvirtinti']."</span></button>
            </
div>
            </
form>";
        
        }
        
        echo "
</div>";
    
    }
    elseif (
$id == "save2") {
    
        if (!
$dm or $dm['saved'] == true) {
        
            header("
Locationindex.php");
            
            exit;
        
        }
        
        juosta(
$dm['statusas'], $neskaityti_laiskai);
        
        
$pass = isset($_POST['pass']) ? pass_filter($_POST['pass']) : false;
        
$klaida = false;
        
        if (strlen(
$pass) < 3 or strlen($pass) > 20) {
        
            
$klaida = $language['per_trumpas_ar_per_ilgas'];
        
        }
        
        if (
$klaida != false) {
        
            echo "
<div class="center text_p">
            <
img src="img/warning.png" alt="*"/>
            <
br/>
            
$klaida
            
</div>";
        
        }
        else
        {
        
            setcookie('id', "", time() - (3600 * 24 * 365), '/');
            setcookie('password', "", time() - (3600 * 24 * 365), '/');
            
            mysql_query("
UPDATE `vartotojaiSET `pass` = '".md5($pass)."', `s` = `s` + 500, `saved` = '1' WHERE `id` = '$user_id'");
            
            header("
Locationindex.php?id=log&nick=".$dm['nick']."&pass=$pass");
            
            exit;
        
        }
    
    }
    else
    {
    
        header("
Locationindex.php");
    
    }
    
    include("
includes/foot.php");

?>
Онлайн: 2
Реклама