
08/08/2006, 08:13
|
| | Fecha de Ingreso: diciembre-2005
Mensajes: 354
Antigüedad: 19 años, 2 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>';
} |