Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/08/2006, 08:13
chancha
 
Fecha de Ingreso: diciembre-2005
Mensajes: 354
Antigüedad: 18 años, 4 meses
Puntos: 0
Gracias leeann por tu ayuda.

En la página que recoje los POST, me tira el siguiente error:

Warning: Illegal offset type in c:\apache\htdocs\oia\consola\presupuestos\modulos\ prueba.php on line 8


Te dejo como me quedó dicho script (la línea 8 es la segunda que aquí te dejo, la de $array[$_SESS...):
$_SESSION['producto'] = $_POST['codprod'];//producto recogido del formulario
$array[$_SESSION['producto']] = array("precio"=>$_POST['precio'],"detalle"=>$_POST['detalle']);




Por otro lado, a la hora de recorrer el array me tira el siguiente error:

Warning: Invalid argument supplied for foreach() in c:\apache\htdocs\oia\consola\presupuestos\alta_pre supuestos.php on line 116

El código que uso para recorrerlo es (la línea 116 es donde está el foreach):

foreach ($_SESSION['producto'] as $p_prod) {
echo $array[$p_prod]; . '<br>';
echo $array[$p_prod]['detalle']; . '<br>';
echo $array[$p_prod]['precio']; . '<br>';
}