09/02/2012, 11:01
|
| | Fecha de Ingreso: febrero-2011
Mensajes: 89
Antigüedad: 13 años, 9 meses Puntos: 1 | |
Respuesta: problema con sesiones y f5 Cita:
Iniciado por maldini3783 ok en la pagina index.php tengo una llamada ala funcion crearTablaPartidos
esta funcion se encuentra en moduloGestion.php algo asi
Código PHP:
Ver original<?php moduloGestion.php; include_once "funciones/conexion.php"; function moduloGestion($idPais){ if($idPais==1){ if(isset($_SESSION["arrayEsp"]&&isset($_SESSION["cierre"]==0){ $unArray=$_SESSION["arrayEsp"]; mostarArray($unArray); } else{ } } elseif($idPais==2){ if(isset($_SESSION["arrayIta"]&&isset($_SESSION["cierre"]==0){ $unArray=$_SESSION["arrayIta"]; mostarArray($unArray);//funcion que muestra una tabla con equipos que recibe en el array } else{ estableceSessionPais($idPais); } } else{ if(isset($_SESSION["arrayIng"]&&isset($_SESSION["cierre"]==0){ $unArray=$_SESSION["arrayIng"]; mostarArray($unArray); } else{ estableceSessionPais($idPais); } } } function estableceSesiones($unPais){ //aqui se hace la consulta ala BD en una funcion que me devuelve un $arrayequipos($equipo1->$equipo2)con el where de pais, creandome un arrayEquipos de cada pais,que metere en cada session dependiendo del pais,con el fin de cargar esos mismos partidos hasta que $_SESSION["cierre"]==1... if($unPais==1){ $_SESSION["arrayEsp"]==$arrayEquipos//clave valor } elseif($unPais==2){ $_SESSION["arrayIta"]=$arrayEquipos; } else{ $_SESSION["arrayIng"]=$arrayEquipos; } } ?>
La cuestion es que cada vez que recargo la pagina el array deberia ser el mismo que se creo la 1º vez pero no...carga un nuevo array (Llama ala funcion de la consulta creandome otro $arrayequipos como si no estuvieran las sessiones de arrays creadas) alguna idea sugerencia
gracias de antemano |