Stack Overflow em Português Asked by Romeu Oliveira on November 19, 2021
Estou começando a me aventurar no mundo da programação web e estou tendo dificuldades com o seguinte assunto:
Estou criando uma página para troca de senha. Gostaria de que o meu código comparasse o login que o usuário está tentando alterar a senha, com o login que está atribuído na minha session, convertendo o login para minúsculas e então fazendo a comparação.
<script>
function validar(){
var login = formlogin.nlogin.value;
var senha = formlogin.nsenha.value;
var novasenha = formlogin.novasenha.value;
var logado = "<?php echo $logado?>"
if (login != logado.toLowerCase()){
alert('Você não pode alterar a senha para este usuário.');
formlogin.nlogin.focus;
return false;
}
if (login == ''){
alert('Preencha o campo de login');
formlogin.nlogin.focus;
return false;
}
if (senha == ''){
alert('Preencha o campo de senha');
formlogin.nsenha.focus;
return false;
}
if (novasenha == ''){
alert('Preencha o campo Nova senha');
formlogin.novasenha.focus;
return false;
}
}
</script>
Quando faço a comparação, mesmo com a string convertida para minúsculas, recebo a mensagem de que é impossível trocar o usuário.
Alguma dica?
Tenta pegar o valor dos inputs dessa forma:
var login = document.getElementById('nlogin').value;
Answered by Jessika on November 19, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP