Ver Mensaje Individual
  #14 (permalink)  
Antiguo 10/01/2014, 09:07
helenp
 
Fecha de Ingreso: mayo-2009
Mensajes: 382
Antigüedad: 15 años, 5 meses
Puntos: 6
Respuesta: variables de sesion en array

Cita:
Iniciado por razierplus2 Ver Mensaje
Deberias hacer esto:
Código PHP:
Ver original
  1. if (isset($_POST['enviar'])){
  2. $indice=count($reserva)+1;
  3.  
  4. $reserva[$indice]["percentage"] = $_POST['percentage'];
  5. $reserva[$indice]["llegada"] = $_POST['llegada'];
  6. $reserva[$indice]["salida"] = $_POST['salida'];
  7. $reserva[$indice]["propiedad"] = $_POST['propiedad'];
  8. header("Location: prueba2.php");
  9.  }
Faltaba declarar la sesion:
Código PHP:
if (isset($_POST['enviar'])){
$indice=count($reserva)+1;

$reserva[$indice]["percentage"] = $_POST['percentage'];
$reserva[$indice]["llegada"] = $_POST['llegada'];
$reserva[$indice]["salida"] = $_POST['salida']; 
$reserva[$indice]["propiedad"] = $_POST['propiedad']; 
$_SESSION["mi_reserva"]=$reserva;
header("Location: prueba2.php");
 } 

Pero al imprimirlo me da un restultado vacio y otro con lo que he puesto en el formulario.
Algo no está bien:
Producto en carro n°: 0
Propiedad:
Porcentaje:
Llegada:
Salida:

Producto en carro n°: 1
Propiedad: s
Porcentaje: d
Llegada: x
Salida: we