trate de buscar pero la opcion de buscar esta fuera de servicio,
alguien me puede decir cuales son la variable de sesion o para que sirven
perdonen la ignorancia pero hasta ahora no habia tocado ese tema
ATTE BHONOX
| |||
Re: variable de sesion Conoces lo que hace una cookie? (por porner un ejemplo) .. En resumen .. en una sesion puedes guardar temporalmente unas variables (simples, array (arreglo) y objetos incluso ..). Esta "session" no es mas que un fichero que contiene esas variables y sus valores. Se guardan en el servidor (no en el cliente como una cookie). Expiran segun la configuracion del apartado sessiones del servidor (php.ini) o via php. mas info: <a href='ir.asp?http://www.php.net[a/] Un saludo, ' target='_blank'>www.php.net[a/] Un saludo, ...</a> |
| ||||
Re: variable de sesion me voy a poner patudo por primera vez, pero me gustaria si alguien tiene algun ejemplo sencillo de como se crea una variable de session y como se puede sacar o bien un link hacia una web, ya que he buscado pero la mayoria me manda al manual de php ATTE BHONOX |
| |||
Re: variable de sesion Un ejemplo sencillo: guarda_session.php <? session_start(); // se inician el uso de session . en este punto se crea el fichero session con su SID (session identificativo unico) y si esta creado se sigue con el .. $variable="valor"; // asignar valor a una variable session_registre("variable"); // registrar la variable en la session. ?> lee_session.php <? session_start(); // siempree tenemos q iniciar el uso de sessiones. y q este sea al principio del codigo de la pagina a ser posible .. sino tendremos problemas con cabeceras. echo $HTTP_SESSION_VARS['variable']; // aqui ya tenemos la variable de la session .. ?> Eso es basicamente el uso de sessiones .. Ahora .. desde las versiones 4.1 en adelante se está usando un nuevo metodo de definir las variables de session .. se trata de usar el array "superglobal" directo de sessiones: guada_session_nuevo.php <? session_start(); // se inicial igual $_SESSION['variable']="valor"; //se registra como si de un array cualquiera se tratase... ?> lee_session_nuevo.php <? session_start(); // se inica la session uso echo $_SESSION['variable']; //aqui la tenemos ?> Como detalle .. observa q se crean un par de archivos (scripts) para hacer las acciones de registrar una variable de sesion o leerla ... Esto es porque tienes q ser "requerida" (peticion, recarga) .. la pagina q registra las sessiones para q esten disponibles en el array global $HTTP_SESSION_VARS o $_SESSION .. Si necesitaras hacer eso en una misma pagina (registrar y leer) deberias usar algun "header location" .. para simular esta accion con su correspondiente variable de control para saber q accion determiniar (ver si esta registrada o no la sesion ..) Espero q así te quede algo mas claro el tema.. Links: <a href='ir.asp?http://www.webestilo.com/php' target='_blank'>www.webestilo.com/php...</a> .. tiene un capitulo sobre sessiones .. creo recordar. Un saludo, |