
12/06/2011, 02:08
|
| | Fecha de Ingreso: julio-2009
Mensajes: 29
Antigüedad: 15 años, 7 meses Puntos: 0 | |
sesiones php duda consulta hola buenas tengo una consulta de este codigo de inicio de sesiones en php...
aca el codigo...explico masomenos lo que pienso que sucede...
***********
$usu=$_GET["nom_usuario"];
$cve=$_GET["clave"];
$link=Conectarse();
$verusuariosql="SELECT * FROM
usuarios WHERE
usuario='$usu' AND clave='$cve'";
$reg=mysql_query($verusuariosql,$link)…
$cantidad=mysql_num_rows($reg);
if ($cantidad==1) //Indica que es
//correcto el usuario y la clave
{
$_SESSION["usuario_iniciosesion"]=1;
$row = mysql_fetch_array($reg);
$_SESSION["usuario_nombre"]=$row["usuari…
header("Location: bienvenido.php");
}
else
{
?>
<html><head><title>Error al
iniciar sesion</title></head>
<body>
Usted inserto mal el nombre de usuario o la contraseña
<a href="forminiciosesion.php">Volver</a>
</body>
</html>
<?php } ?>
***********
recibo los valores del formulario...
conecto a la base de datos . realizo una consulta sql, para verificar si el usuario y pass son correctos en el caso de que encuentro solo 1 -en la base de datos la hice con dos campos, usuario y clave, usuario como clave principal-
despues a los valores devueltos los asigno a la variable $reg
verifico si me devolvio 0 o 1, si devolvio 1 es correcto el usuario y contraseña
************
ACA VIENE MI DUDA PRINCIPAL...
¿si o si se le asigna el valor 1 a la matriz o vector session?
¿que seria como un true? si hay otros usuarios que tambien inician sesion , ambos no tendrian el mismo valor. 1? o sera 1 pero de distinto usuario - que despues le asigna el nombre de session a la variable . puede ser otro numero . se alterna este numero?
********
lo demas entiendo ,
diganme mas que nada eso de la duda que coloco, de las sesiones....
gracias |