- Este tópico contém 5 respostas, 2 vozes e foi atualizado pela última vez 2 anos, 10 meses atrás por Tutora Vera.
-
AutorPosts
-
-
20 de janeiro de 2022 às 09:18 #84729flavia c s melo meloParticipante
Bom dia,recentemente cheguei na aula de login no curso de php com mysql,e estou com um problema que os dados de login só atualizam quando eu reinicio o navegador,no brave que é o navegador que eu uso nem reiniciando ele os dados atualizam meu codigo é esse:
-
20 de janeiro de 2022 às 09:24 #84730flavia c s melo meloParticipante
eu enviei sem querer mas retornando:
(essa é a parte do topo,é um arquivo separado)
echo “<p class=’pequeno’>”;
if (empty($_SESSION[‘user’])) {
echo “Entrar“;
} else {
echo “Olá,” . $_SESSION[‘user’];
}echo ‘</p>’;
<?phpesse é a parte de login:
session_start();
if (!isset($_SESSION[‘user’])){
$_SESSION[‘user’] = “matheus melojlkjzzss”;
$_SESSION[‘nome’] = “Matheus masdfsadelo”;
$_SESSION[‘tipo’] = “wedfwefdweafewfwaefwef”;
}function cripto($senha){
$c = ”;
for($pos = 0;$pos< strlen($senha);$pos++){
$letra = ord($senha[$pos]) + 1;
$c.=chr($letra);
}
return $c;}
function gerarHash($senha){
$txt = cripto($senha);
$hash = password_hash($txt,PASSWORD_DEFAULT);
return $hash;
}function testar_Hash($senha,$hash){
$ok = password_verify($senha,$hash);
return $ok;
} -
20 de janeiro de 2022 às 13:28 #84744Tutora VeraMestre
Flávia, já testou em outros navegadores para ver como se comporta?
-
20 de janeiro de 2022 às 21:05 #84762flavia c s melo meloParticipante
testei no edge e acontece a mesma coisa,eu tenho que reiniciar o navegador não é nem abrir um nova pagina,mas em um dos meus testes aqui descobri que o erro acontece na hora que ele verifica se o usuario esta conigurado(if isset($_session[‘user’]))
mudando o if para (if 1==1) ele atualiza normalmente o user,talvez possa ter mudado algo no php8 estou usando a ultima versão dele,vou dar uma pesquisada e ver se encontro algo -
21 de janeiro de 2022 às 20:22 #84799flavia c s melo meloParticipante
para quem esta com esse problema: dei uma pesquisada e não achei nada,mas hoje quando abri meu codigo testei e o bug sumiu estava tudo funcionando,então acho que era algo com o navegador ou meu xampp não sei ao certo,mas sugiro que quando não funcionar algo no navegador tente em outro navegador,ja aconteceu muitas vezes no brave de ele não atualizar meu css,talvez o chrome seje melhor para desenvolver,nele 99% dos meus erros sumiram
-
24 de janeiro de 2022 às 09:25 #84892Tutora VeraMestre
Flávia, o Chrome atualmente é o mais recomendável mesmo, ainda que o certo é funcionar normalmente em qualquer navegador mas as vezes há esses contratempos de um navegador ou outro não atualizar css corretamente. Agradecemos por compartilhar sua experiência, bons estudos. 🖖
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.