Si hago un var_dump solo de GET como lo has hecho tu me aparece :array(0) { }
Así que estoy en las mismas. Le he cambiado el nombre a la variable posicion por pos, por si fuera algun conflicto de nombres pero nada de nada.
Bufff, no se que puedo estar haciendo mal.
Este es el codigo de la pag. Comprar
Código PHP:
<BODY bgcolor="#C0C0C0">
<?
require ("GestionarBD.php");
$DatosInf= new GestionarBD;
$DatosInf->CabeceraPrincipal();
require("entradas.php");
$datosPelicula= new entradas;
var_dump($_GET);
if (isset($_GET["pos"])){
//Deberemos insertar datos en tabla entradas_cine o borrar segun corresponda y marcar casilla en rojo o verde
echo "Compramos";
$Desglo= explode ("-", $_GET["pos"]);
$fila= $Desglo[0];
$asiento= $Desglo[1];
$IDCine= $Desglo[2];
$sesi= $Desglo[3];
$fecha= $_POST["fecha"];
$datosPelicula->Comprar($fila, $asiento, $IDCine,$sesi, $fecha);
}
else{
if (isset($_POST["Cambiar"])){
$datosPelicula->ObtenerDatosCabecera($_POST['IdentiCine'],$_POST["Hora"]);
$fec= explode(".",$_POST["dia"]);
$FecBD=$fec[2]."/".$fec[1]."/".$fec[0];
$datosPelicula->PintaCuadriculas($_POST['IdentiCine'],$_POST["Hora"],$FecBD); }
else
{$datosPelicula->ObtenerDatosCabecera($_GET["Id"], "");
$SesionGeneral= (isset($_POST["Hora"])? $_POST["Hora"]:1);
$fec= explode(".", date("d.m.Y"));
$FecBD=$fec[2]."/".$fec[1]."/".$fec[0];
$datosPelicula->PintaCuadriculas($_GET["Id"], $SesionGeneral, $FecBD);}
}
?>
</BODY>