Login page and password

1

I created a login system and password very simple even though when I play them for FTP, with the password and login that I inform, it does not enter, it stays on the login page.

<?php
// Definimos o nome de usuário e senha de acesso
$usuario = "fmc";
$senha = "lorga";

// Criamos uma função que exibirá uma mensagem de erro caso os dados estejam errados
function erro(){
    // Definindo Cabeçalhos
    header('WWW-Authenticate: Basic realm="Administracao"');
    header('HTTP/1.0 401 Unauthorized');
    // Mensagem que será exibida
    echo "<script language='javascript' type='text/javascript'>alert('Área Restrita Você Não Tem Permissão, estamos lhe redirecionando para a página de solicitação de senha');window.location.href='solicitacao.php'</script>";
    // Pára o carregamento da página
    exit;
}

// Se as informações não foram setadas
if (!isset($_SERVER['PHP_AUTH_USER']) or !isset($_SERVER['PHP_AUTH_PW'])) {
    erro();
} 
// Se as informações foram setadas
else {
    // Se os dados informados forem diferentes dos definidos
    if ($_SERVER['PHP_AUTH_USER'] != $usuario or $_SERVER['PHP_AUTH_PW'] != $senha) {
        erro();
    }
}


require_once("includes/header.php");


?>

On localhost it works normally, however, on the server itself it does not work.

    
asked by anonymous 02.06.2017 / 17:17

0 answers