Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

PHP Com sessões

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Duvida PHP Com sessões

    Boa tarde,

    Tenho um site todo em php com gestão de login por sessões, o que me esta a acontecer é que abrindo vários users em pc diferentes o servidor troca os logins....

    Alguem pode ajudar???
    Similar Threads

  • Font Size
    #2
    Postado Originalmente por jb.barbosa Ver Post
    Boa tarde,

    Tenho um site todo em php com gestão de login por sessões, o que me esta a acontecer é que abrindo vários users em pc diferentes o servidor troca os logins....

    Alguem pode ajudar???
    Poste o código onde você seta o login na session, e o código que verifica qual usuário está logado, para uma ajuda mais efetiva.
    Se expressarmos gratidão pelo que temos, teremos mais para expressar gratidão... Agradeça!

    Comment


    • Font Size
      #3
      <?php
      // pagina protegida, incluir script de verificação de login
      session_start();
      require ('verificarLogin.php');
      require('config.php');
      require('envia_eve.php');
      //error_reporting(0);


      $nomeop = $_SESSION['nome'];
      $userop = $_SESSION['username'];
      $dealer = $_SESSION['dealer'];
      $newnatendeu=$_REQUEST['newnatendeu'];
      // ======= CALCULO DOS 3 DIAS PARA A MARCARÇÂO
      $dias_uteis = 3;
      $dia_w = date("w");
      $mes = date('m');

      switch ($mes){

      case 1 : $dia_limite = 31; break;
      case 2 : $dia_limite = 28; break;
      case 3 : $dia_limite = 31; break;
      case 4 : $dia_limite = 30; break;
      case 5 : $dia_limite = 31; break;
      case 6 : $dia_limite = 30; break;
      case 7 : $dia_limite = 31; break;
      case 8 : $dia_limite = 31; break;
      case 9 : $dia_limite = 30; break;
      case 10: $dia_limite = 31; break;
      case 11: $dia_limite = 30; break;
      case 12: $dia_limite = 31; break;

      Comment


      • Font Size
        #4
        Postado Originalmente por jb.barbosa Ver Post
        <?php
        // pagina protegida, incluir script de verificação de login
        session_start();
        require ('verificarLogin.php');
        require('config.php');
        require('envia_eve.php');
        //error_reporting(0);


        $nomeop = $_SESSION['nome'];
        $userop = $_SESSION['username'];
        $dealer = $_SESSION['dealer'];
        $newnatendeu=$_REQUEST['newnatendeu'];
        // ======= CALCULO DOS 3 DIAS PARA A MARCARÇÂO
        $dias_uteis = 3;
        $dia_w = date("w");
        $mes = date('m');

        switch ($mes){

        case 1 : $dia_limite = 31; break;
        case 2 : $dia_limite = 28; break;
        case 3 : $dia_limite = 31; break;
        case 4 : $dia_limite = 30; break;
        case 5 : $dia_limite = 31; break;
        case 6 : $dia_limite = 30; break;
        case 7 : $dia_limite = 31; break;
        case 8 : $dia_limite = 31; break;
        case 9 : $dia_limite = 30; break;
        case 10: $dia_limite = 31; break;
        case 11: $dia_limite = 30; break;
        case 12: $dia_limite = 31; break;
        Acho que o seu código está incompleto.

        Nessa parte não vejo nenhum grande problema, ou algo que pareça estar errado. O que eu faria diferente é dar um nome para a sessão. (E chamaria este nome em toda página que precisa acessar ela)

        Antes do session_start(), coloque um:

        Código:
        session_name("nome")
        Substituindo o nome pelo valor desejado.
        Se expressarmos gratidão pelo que temos, teremos mais para expressar gratidão... Agradeça!

        Comment

        X
        Working...
        X