ha, bien, claro, entonces estaba bien lo que hacia, en mi caso particular siempre declare las sessiones con:
session_start();
$_SESSION["miVariable"]="Activa";
pues entonces voy a continuar haciendola así, solo paso que de repende me pregunte "¿y entonces porque la otra forma?", pero bueno asunto solucionado...
Para Esteban B:
pues tu codigo PHP deberia ser algo asi entonces...
Código PHP:
$usuario=$_POST["usuario"];
$clave=$_POST["clave"];
if(!$usuario OR !$clave){
echo "ingresa tus datos de acceso";
}else{
//AQUI CONSULTA A TU BD...
$sql="SELECT * FROM usuarios WHERE usuario='$usuario') AND (clave='$clave')";
$datos = mysql_query($sql);
$rs=mysql_fetch_array($datos);
if (!mysql_num_rows($datos)){
echo "El nombre de usuario ingresado o la clave son incorrectas";
}else{
session_start();
$_SESSION["id_usuario"]=$rs["id"]; //id del usuario...
echo "Bienvenido/a Al SISTEMILLA DE ESTEBAN B";
}
}
y en cada página privada deberas colocar lo siguiente...
Código PHP:
$id_usuario=$_SESSION["id_usuario"];
if(!$id_usuario){
header("location:index.php"); //La session no se ha creado
}
para mayor seguridad leete algo sobre el MD5 que te sirve para encriptar las claves...
espero que te sirva... modificalo d acuerdo a tus necesidades, o sino, descargate el autentificador de cluster
hasta el proximo encuentro