te explico. tengo 2 paginas, calendario.php, solicitar.php.
En calendario.php inicio la asignacion,
Código PHP:
++$_SESSION['cont'];
$i = $_SESSION['cont'];
$_SESSION['date'][$i] = $_GET['date'];
esto lo tengo asi ya que el calendario es un calendario anual en el cual puedes ir seleccionando cualquier dia y lo voy guardando en
$_SESSION['date'][$i]
en solicitar.php tengo lo siguiente:
Código PHP:
$i = $_SESSION['cont'];
$_SESSION['date'][$i] = $_GET['date'];
if (!isset($_SESSION['date'][$i]) || count($_SESSION['date'][$i])==0)
{
echo "No has solicitado ningun dia.";
echo $_SESSION['date'][$i];
echo "POSICION: ".$i;
//$_SESSION['fallo_vacio'] = 5;
//header('location:calendario');
//exit;
} else { //A PARTIR DE AQUI FUNCIONA TODO CORRECTAMENTE
$username=$_SESSION['username'];
++$_SESSION['cont'];
$i = $_SESSION['cont'];
$_SESSION['date'][$i] = $_GET['date'];
//Luego inserto los dias del usuario en una bbdd etc..etc...