otra de session
bsuarez en ebs.cl
bsuarez en ebs.cl
Mie Sep 22 17:07:51 CLT 2004
Quizas tu problema son los globals
Prueba con:
$_SESSION['dia_fecha']=$_POST['dia_fecha'];
en lugar de
$_SESSION['dia_fecha']=$dia_fecha;
No es conveniente usar los globals por 2 razones:
1.- Están obsoletos
2.- Pueden llevar a comportamientos no esperados como el que tu describes,
dejando incluso una puerta abierta para los hacks.
(espero haber entendido (= )
Salu2
Mensaje citado por Juan andres Ramirez <jandresaedo en surnet.cl>:
> Hola lista:
> Aprobecho que esta en session :D
> tengo una pagina con 2 form, uno de fecha y otro de datos.
> <htm>
> <head>
> </head>
> <form method="post" name="fecha_ingreso" action="caja.php"> <!--se envia a
> la misma pagina-->
> <aca envio las fechas>
> </form>
>
> <FORM method="post" name="caja" action="caja-ingresada_l.php"> <!--otra
> pagina con los sql-->
> <aca envio los datos>
> </form>
>
> <?php
> $_SESSION['dia_fecha']=$dia_fecha;
> $_SESSION['mes_fecha']=$mes_fecha;
> $_SESSION['agno_fecha']=$agno_fecha;
> ?>
>
> </html>
>
>
> La cosa es que necesito guardar las fechas(usando session o de otra manera) ,
> para poder enviarlas en el 2 formulario de los datos. El problema es que si
> cambio la fecha , las session no las toman en cuenta porque ya estan
> registradas con los 1 datos enviados. Si uso session_unset(); borraria las
> session, pero no se donde colocar el unset, para que no llegen vacias al
> caja-ingresada_l.php. Espero que se halla entendido.Gracias.
>
>
> --
> -------------------------------
> Juan Andres Ramirez A.
> Linux Counter: 288133
> MSM:sombra_chile en hotmail.com
> irc.cl:#linuxhelp
> nick: sombra
> _
> (o< zzz
> //\
> V_/_user:debian sid
> -------------------------------
>
>
>
>
>
Más información sobre la lista de distribución PHP