1. Список говнокодов пользователя st55

    Всего: 1

  2. PHP / Говнокод #19848

    +4

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    // Авторизация
    $app->post('/action/login', function(Request $request, Response $response)
    {
    	global $connection, $hash;
    	
    	$data = $request->getParsedBody('login');
    	$login = $data['login'];
    	$password = md5($data['password']);
    	
    	$result = mysqli_query($connection, "SELECT `password` FROM `users` WHERE `login` = '$login'");
    	$row = $result->fetch_assoc();
    	
    	if(!empty($login) and !empty($password))
    	{
    		if($password === $row['password'])
    		{
    			$_SESSION['auth'] = $hash;
    			echo "<script>location.href='/log';</script>";
    		}
    		else
    		{
    			redirect();
    		}
    	}
    });

    st55, 19 Апреля 2016

    Комментарии (32)