Crear VARIABLES de session
hola gente;
tengo dudas con las sesiones y por mas que me leo manuales no consigo entender como crear varibales en sessiones y asignarlas valor;
<?php
session_start();
?>
Y quiero asignarle unos valores para que me los guarde durante toda la sesion, tales como nombe, id, departamento y passw. Estos valores vienen de la pagina anterior en forma de formulario y bajo el nombre de $nom , $id ,$ dep, $passw.
Como debo de programarlo en PHP?
Un saludo a todos y gracias de antemano.
tengo dudas con las sesiones y por mas que me leo manuales no consigo entender como crear varibales en sessiones y asignarlas valor;
<?php
session_start();
?>
Y quiero asignarle unos valores para que me los guarde durante toda la sesion, tales como nombe, id, departamento y passw. Estos valores vienen de la pagina anterior en forma de formulario y bajo el nombre de $nom , $id ,$ dep, $passw.
Como debo de programarlo en PHP?
Un saludo a todos y gracias de antemano.
Con sesiones:
$_SESSION['nombre'] = $nom;
$_SESSION['id'] = $id;
$_SESSION['depto'] = $dep;
$_SESSION['pwd'] = $passw;
Se mantendr谩n durante la sesi贸n del browser.
saludos!
$_SESSION['nombre'] = $nom;
$_SESSION['id'] = $id;
$_SESSION['depto'] = $dep;
$_SESSION['pwd'] = $passw;
Se mantendr谩n durante la sesi贸n del browser.
saludos!
de esta manera lo hago yo, espero te sirva.
para el logeo
if($_SESSION['adminUsuario']) { include('usuarios/admin.php'); }
elseif($_SESSION['supervisorUsuario']) { include('usuarios/supervisor.php'); }
elseif($_SESSION['turnoUsuario']) { include('usuarios/turno.php'); }
else {
?><form action="ver.php" method="post" name="formularo">
<p>Necesitas ingresar tus datos para poder acceder a esta area.</p>
<p>Usuario:
<input name="usuario" type="text" id="usuario">
<br>
Contraseña:
<input name="contrasena" type="password" id="contrasena">
</p>
<p>
<input name="verificacion" type="submit" id="verificacion" value="entrar">
</p>
</form>
para la validacion
<?
echo 'Estas logueado<br>';
echo '路 Usuario: '.$_SESSION['turnoUsuario'].'<br>';
echo '路 Nivel: '.$_SESSION['turnoNivel'].'<br>';
echo '路 Acceso: <a href="buscar.php">Visualizar</a> y <a href="formencab.php">Agregar</a> ODS<br>';
echo '<br><a href="salir.php">salir</a>';
?>
esta ultima parte se repite para cada uno de los tipos de acceso que tengas, yo lo manejo en un dir usuarios y cada tipo de secion tiene un script similar a este.
Saludos!
para el logeo
if($_SESSION['adminUsuario']) { include('usuarios/admin.php'); }
elseif($_SESSION['supervisorUsuario']) { include('usuarios/supervisor.php'); }
elseif($_SESSION['turnoUsuario']) { include('usuarios/turno.php'); }
else {
?><form action="ver.php" method="post" name="formularo">
<p>Necesitas ingresar tus datos para poder acceder a esta area.</p>
<p>Usuario:
<input name="usuario" type="text" id="usuario">
<br>
Contraseña:
<input name="contrasena" type="password" id="contrasena">
</p>
<p>
<input name="verificacion" type="submit" id="verificacion" value="entrar">
</p>
</form>
para la validacion
<?
echo 'Estas logueado<br>';
echo '路 Usuario: '.$_SESSION['turnoUsuario'].'<br>';
echo '路 Nivel: '.$_SESSION['turnoNivel'].'<br>';
echo '路 Acceso: <a href="buscar.php">Visualizar</a> y <a href="formencab.php">Agregar</a> ODS<br>';
echo '<br><a href="salir.php">salir</a>';
?>
esta ultima parte se repite para cada uno de los tipos de acceso que tengas, yo lo manejo en un dir usuarios y cada tipo de secion tiene un script similar a este.
Saludos!