Ребята. Как сделать так чтоб при авторизации не была чувствительность на большие буквы а то зарегаешь Admin а при вводе admin пишет что нету такого человека. И с паролем то же. Как исправить
<?php
$str = "Mary Had A Little Lamb and She LOVED It So";
$str = strtolower($str);
echo $str; // выводит: mary had a little lamb and she loved it so
?>
Денис Павлик, мне нужно не чтоб выводило а входило на акк. Не реагируя на большие или маленькие буквы
Vitekya3, а это тебе что?
Функция приводит всё в нижний регистр.
Используй её при регистрации и входе.
WebServer, <?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>Начать игру<br><small class="grey">В игре уже '.n_f($registr, 1).' игроков</small></a>';
echo '<div class="block center">';
$koll = mysql_num_rows(mysql_query("SELECT * FROM `bashna`");
$good = mysql_num_rows(mysql_query("SELECT * FROM `bashna` WHERE `side` = 'good'");
$evil = mysql_num_rows(mysql_query("SELECT * FROM `bashna` WHERE `side` = 'evil'");
if($good/$koll < $evil/$koll){
$domin = round($evil/$koll*100)."% лидирует ".ico('icons','evil.png')." зло";
}elseif($evil/$koll < $good/$koll){
$domin = round($good/$koll*100)."% лидирует ".ico('icons','good.png')." добро";
}else{
$domin = "50% ничья";
}
echo "Баланс сил $domin<hr><h2>Войти в игру</h2>";
if(isset($_REQUEST['success'])){
$name = text($_POST['nickname']);
$pass = text($_POST['password']);
$sql = mysql_fetch_array(mysql_query("SELECT `login`,`password` FROM `users` WHERE `login` = '".$name."' and `password`='".md5($pass)."' LIMIT 1");
if(empty($name)) msg('Введите логин');
elseif(empty($pass)) msg('Введите пароль');
elseif($sql == 0) msg('Такой пользователь не найден');
else {
setcookie('login', $name, time()+86400*365, '/');
setcookie('password', 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 "<a href='https://www.bestchange.ru/?p=28073' class='btn2'>Партнёрская программа</a>";
echo '</div>';
require_once ('system/footer.php');
?>