- Este tópico contém 5 respostas, 2 vozes e foi atualizado pela última vez 3 anos, 2 meses atrás por
Tutora Vera.
-
AutorPosts
-
-
20 de janeiro de 2022 às 09:18 #84729
flavia c s melo melo
ParticipanteBom 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 #84730
flavia c s melo melo
Participanteeu 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 #84744
Tutora Vera
MestreFlávia, já testou em outros navegadores para ver como se comporta?
-
20 de janeiro de 2022 às 21:05 #84762
flavia c s melo melo
Participantetestei 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 #84799
flavia c s melo melo
Participantepara 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 #84892
Tutora Vera
MestreFlá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.