Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/03/2009, 12:24
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema con juego php

Bueno, no sé que esperas obtener, si cada vez que una condición se cumple cambias el valor de la variable de sesión y haces que la siguiente tambiñen se cumpla. Al final, pones la variable a 0.

En tu script dice que haga eso, por lo tanto no veo dónde pueda haber un error.

Código php:
Ver original
  1. if(isset($_SESSION[jugada_b]))
  2.                    {
  3.                        if($_SESSION[jugada_b] == 0)
  4.                        {
  5.                            $_SESSION[jugada_b] = 1;
  6.                        }
  7.                    }
  8. if(isset($_SESSION[jugada_b]))
  9.                    {
  10.                        if($_SESSION[jugada_b] == 1)
  11.                        {
  12.                            $_SESSION[jugada_b] = 2;
  13.                        }
  14.                    }
  15. if(isset($_SESSION[jugada_b]))
  16.                    {
  17.                        if($_SESSION[jugada_b] == 2)
  18.                        {
  19.                            $_SESSION[jugada_b] = 3;
  20.                        }
  21.                    }
  22. if(isset($_SESSION[jugada_b]))
  23.                    {
  24.                        if($_SESSION[jugada_b] == 3)
  25.                        {
  26.                            $_SESSION[jugada_b] = 0;
  27.                        }
  28.                    }
  29.                    
  30. }
Entiendes lo que pasa, no? Si var es igual a 0, entonces la cambio a 1. Sigue el proceso. Si var es igual a 1, la cambio a 2, así con 3. Si var es igual 3, la cambio a 0. No habrás querido usar tal vez if... elseif... elseif... else.. ?