Loading...
Не могу войти в игру через браузер UC Brower, а через гугл заходит.
Нужно что бы заходило через UC Brower

Говорят проблема в куки, хотелось конкретнее узнать где что изменить



<?php
require_once ('system/func.php');
require_once ('system/header.php');

noauth(); // Закроем от авторизованных

/* СЧЕТЧИКИ */
$registr = mysql_num_rows(mysql_query("SELECT * FROM `users`"));

echo '<div class="linetop"></div>';
echo '<div class="title"> Онлайн-игра «Сталкер» </div>';
echo '<div class="line"></div>';
echo '<div class="mineFon center">
<div class="example3" style="text-align:center">
<img src="images/other/logo.jpg" class="example_beauty" style="width:100%;border-radius:8px">
<div class="example_text">
<a style="color: #ffffff;text-decoration:none;">Сталкер</a> </font>
</div>
</div>
</div>';
echo '<a class="gold center" href="/registration" data-ajax>Начать игру</a>';

echo '<div class="block center">';



if(isset($_REQUEST['success'])){
$name = text($_POST['nickname']);
$pass = text($_POST['password']);

$sql = mysql_fetch_array(mysql_query("SELECT `login`,`password`,`bot` FROM `users` WHERE `login` = '".$name."' and `password`='".md5(md5($pass))."' AND `bot` = '0' LIMIT 1"));

if(empty($name)) msg('Введите логин');
elseif(empty($pass)) msg('Введите пароль');
elseif($sql == 0) msg('Такой пользователь не найден');
else {
setcookie('login', $name, time()+86400*365, '/');
setcookie('password', md5(md5($pass)), time()+86400*365, '/');
header('location: /');
}
}
echo '
<form action="" method="post">
Логин:<br/>
<input class="center" type="text" name="nickname" maxlength="50" value="" /><br/>
Пароль:<br/>
<input class="center" type="password" name="password" maxlength="50" value="" /><br/>

<input type="submit" name="success" class="btn" value="Войти"> <a href="/password/" class="btn">Забыли пароль?</a>
</form>
';




echo '</div>';






require_once ('system/footer.php');
?>
Узбек сам по себе проблемный браузер *tupoy*
_OFFzon_ , я нескольких игр это замечал
RekZon (22.06.2018 в 02:27)
_OFFzon_ , я нескольких игр это замечал

Не только в играх, но и на многих сайтах с ним трабл. Сам браузер был хорошим, года 4 им пользовался, щас на хром перешёл, иб затрепало в край *bkomp*
ну для начала можно почитать это

http://php.net/manual/ru/reserved.variables.request.php
потом переходим сюда

http://php.net/manual/ru/function.filter-has-var.php
Кто нить киньте исправленный код
<?php
require_once ('system/func.php');
require_once ('system/header.php');

noauth(); // Закроем от авторизованных

/* СЧЕТЧИКИ */
$registr = mysql_num_rows(mysql_query("SELECT * FROM `users`"));

echo '<div class="linetop"></div>';
echo '<div class="title"> Онлайн-игра «Сталкер» </div>';
echo '<div class="line"></div>';
echo '<div class="mineFon center">
<div class="example3" style="text-align:center">
<img src="images/other/logo.jpg" class="example_beauty" style="width:100%;border-radius:8px">
<div class="example_text">
<a style="color: #ffffff;text-decoration:none;">Сталкер</a> </font>
</div>
</div>
</div>';
echo '<a class="gold center" href="/registration" data-ajax>Начать игру</a>';

echo '<div class="block center">';



if(isset($_POST['success'])){
$name = text($_POST['nickname']);
$pass = text($_POST['password']);

$sql = mysql_fetch_array(mysql_query("SELECT `login`,`password`,`bot` FROM `users` WHERE `login` = '".$name."' and `password`='".md5(md5($pass))."' AND `bot` = '0' LIMIT 1"));

if(empty($name)) msg('Введите логин');
elseif(empty($pass)) msg('Введите пароль');
elseif($sql == 0) msg('Такой пользователь не найден');
else {
setcookie('login', $name, time()+86400*365, '/');
setcookie('password', md5(md5($pass)), time()+86400*365, '/');
header('location: /');
}
}
echo '
<form action="" method="post">
Логин:<br/>
<input class="center" type="text" name="nickname" maxlength="50" value="" /><br/>
Пароль:<br/>
<input class="center" type="password" name="password" maxlength="50" value="" /><br/>

<input type="submit" name="success" class="btn" value="Войти"> <a href="/password/" class="btn">Забыли пароль?</a>
</form>
';




echo '</div>';






require_once ('system/footer.php');
?>
не увидел в коде данных сессии, если в подключенных файлах нет, то сначала задавай сессию и её данные передавал в куки
Онлайн: 4
Время:
Gen. 0.0953
(c) Bym.Guru 2010-2026