-
Notifications
You must be signed in to change notification settings - Fork 316
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code Challenges #129
Comments
Não sei se te entendi, criar desafios na lista? |
Olá! Que tal esse: <form method="post">
<label>
Usuário:
<input type="text" name="username">
</label>
<br>
<label>
Senha:
<input type="password" name="password">
</label>
<br>
<input type="submit" value="Entrar">
</form> Possível resposta: <?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// Recupera dados do formulário
$username = $_POST['username'];
$password = $_POST['password'];
// Remove caracteres maliciosos dos dados do formulário
$username = htmlspecialchars($username, ENT_QUOTES, 'UTF-8');
$password = htmlspecialchars($password, ENT_QUOTES, 'UTF-8');
// Validação de login
if ($username === 'admin' && $password === '123456') {
// Inicia sessão
session_start();
// Armazena dados de usuário na sessão
$_SESSION['username'] = $username;
$_SESSION['logged_in'] = true;
// Redireciona para página protegida
header('Location: protected_page.php');
exit;
} else {
echo 'Usuário ou senha inválidos';
}
}
?> |
@AdilsonMJ no repositório desafios do backend-br tem exatamente essa ideia. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Olá, poderia criar um code Challenges (nao sei se é assim) para a galera ter ideias de desafios de entrevistas. 🤗🤗
The text was updated successfully, but these errors were encountered: