Dados não atualizam

Home Fóruns PHP/MYSQL Dados não atualizam

Visualizando 5 respostas da discussão
  • Autor
    Posts
    • #84729
      flavia c s melo melo
      Participante

      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:

    • #84730
      flavia c s melo melo
      Participante

      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>’;
      <?php

      esse é 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;
      }

    • #84744
      Tutora Vera
      Mestre

      Flávia, já testou em outros navegadores para ver como se comporta?

    • #84762
      flavia c s melo melo
      Participante

      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

    • #84799
      flavia c s melo melo
      Participante

      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

    • #84892
      Tutora Vera
      Mestre

      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. 🖖

Visualizando 5 respostas da discussão
  • Você deve fazer login para responder a este tópico.