Loading...
Привет всем!!! Помогите, подскажите что тут не правильно ???
php
   <?php define('GITOP', 1); require_once('system/connect.php'); require_once('system/core.php'); require_once('system/function.php'); require_once('head.php');   if (empty($_GET['login']) and empty($_GET['password'])){  $login = filter($_GET['login']); $password = md5(md5(md5(filter($_GET['password'])))); }   $sql = mysql_query("SELECT `login` FROM `users` WHERE `login` = '".$login."' and `password` = '".$password."' LIMIT 1"); $dbsql = mysql_fetch_array(mysql_query("SELECT `login`,`password` FROM `users` WHERE `login` = '".$login."' and `password`='".$password."' LIMIT 1"));   if(mysql_num_rows($sql)){ //-----Ставим куки-----// setcookie('login', $dbsql['login'], time()+86400*365, '/'); setcookie('password', $password, time()+86400*365, '/'); //-----Перекидаем на главную-----// header('location: /'); exit();   } else {   $title = 'Авторизация';   echo '<div class="title">Авторизация</div>';   //-----Проверяем на ввод логина-----// if(empty($login)) { echo '<div class="error">Вы не ввели логин!</div>'; require_once ('foot.php'); exit(); }   if(mb_strlen($login) > 20 or mb_strlen($login) < 3) { echo '<div class="error">Введите логин от 3 до 20 символов!</div>'; require_once ('foot.php'); exit(); }   //-----Проверка на символы-----// if(!preg_match('|^[a-z0-9\-]+$|i', $login)) { echo '<div class="error">Кириллица запрещена в логине!</div>'; require_once ('foot.php'); exit(); }   //-----Проверяем на ввод пароля-----// if(empty($password)) { echo '<div class="error">Вы не ввели свой пароль!</div>'; require_once ('foot.php'); exit(); }   if(mb_strlen($password) < 5) { echo '<div class="error">Введите пароль от 5 символов!</div>'; require_once ('foot.php'); exit(); }   //-----Проверка на символы-----// if(!preg_match('|^[a-z0-9\-]+$|i', $password)) { echo '<div class="error">Кириллица запрещена в пароле!</div>'; require_once ('foot.php'); exit(); }   if(!empty($login) && !empty($password)) if($dbsql==0) { echo '<div class="error">Такого пользователя не существует!</div>'; require_once ('foot.php'); exit(); } }   ?>   
php
   $password = md5(md5(md5(filter($_GET['password']))));   
чего так мало md5?
Лара , фиг знает я это код вытащил с другого движка
Вот что выдает

Изображение

------
87690_Screenshot_20240407224349914_com.yandex.browseredit.jpg (29.8 Kb)
Скачиваний: 113
uNick , у тебя в урле не передается логин и пароль
Лара , как сделать чтобы передавался
uNick (7 апр 2024, в 20:40)
Лара , как сделать чтобы передавался
что в твоем понятии "Автологин"?
uNick , 8 строку замени на
php
   if (!empty($_GET['login']) && !empty($_GET['password'])){   
Лара , я же правильно ввожу


https://sitekz/autolog.php?login=Login&amp;password=Password
Так вон стоит же Гет запрос, это и говорит о дальнейшим автологине, подробнее расскажи что именно ты собираешься?
Онлайн: 1
Время:
Gen. 0.1215
(c) Bym.Guru 2010-2026