Bueno no pude seguir el post anterior asi que intento de nuevo me den una solucion, uso php 4.3.
Aclaro primero: session_start() esta en todas las paginas incluido, tengo otras variables de session que funcionan bien a travez de las paginas, el problema es con esto unicamente, es mas si dentro del for creo una variable de este estilo SESSION['algo'] = algo; se mantiene si problemas, el problema esta en la variables que creo en el codigo abajo, estan mal creadas:
va la explicacion
bueno lo mio es rapido tengo un formulario en el cual cargo unos datos, luego creo unas variables de SESSION de la siguiente manera:
Código PHP:
if ($_POST['enviar'] != "") {
for ($i=0; $i < count ($_POST['foto']); $i++){
$id_foto = $_POST['foto'][$i];
$_SESSION['1015'][$id_foto] = $_POST['cant1015'][$i];
$_SESSION['1318'][$id_foto] = $_POST['cant1318'][$i];
$_SESSION['1521'][$id_foto] = $_POST['cant1521'][$i];
$_SESSION['2025b'][$id_foto] = $_POST['cant2025b'][$i];
$_SESSION['2025m'][$id_foto] = $_POST['cant2025m'][$i];
}
}
El problema es que cuando paso a otra pagina estas variables de SESSION se me borran ose se me quedan sin los datos cargados.
Las estoy creando mal.
Bueno espero opiniones
--------------------------------------------------------------------------------