Hola a todos, tengo una duda. Estoy trabajando con seciones, para autentificar a usuarios, segui todos los consejos del faq.
Para PHP > 4.1.x y register_globals a ON o a OFF ... Preferentemente usar este método.
(en el ejemplo se asume que se propaga el SID automático ... ese parametro lo define la directiva de php.ini session.use_trans_sid = 1 (1 activado, 0 desactivado .. propagación manual).) (Cluster),
ademas :
$_SESSION['variable']="valor";
asi las uso.
Creo que esta todo bien pero el problema es que cuando ingreso no entra a la siguiente pagina, es decir se queda "cargando" indefinidamente. Ademas si comento sessiones me carga sin problema.
Adjunco el codigo:
<?php
session_start();
include("conexion.php");
$link=Conectarse();
$query="SELECT codcar, nombre FROM carteros WHERE nombre = '$nombre' AND codcar = '$codigo' ";
$consultar=mysql_query($query,$link);
if (mysql_num_rows($consultar)>0)
{
$_SESSION['id_sesion']=session_id();
$_SESSION['nombre']=mysql_result($consultar,0,"nombre");
$_SESSION['codigo']=mysql_result($consultar,0,"codcar");
$_SESSION['autentificado']="si";
header("Location:usuario.php");
}else{
header("Location:inicio.php?error=si");
exit();
}
?>
ademas cada pagina va comn un include para verificar la autentificacion.:
<?php
session_start()
if ($_SESSION['autentificado']!="si")
{
header("Location:Usuario.php");
exit
}
?>
A ver si alguien me puede dar una manito!
Atte
Maurimono