Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/12/2004, 00:54
Ixtleco
 
Fecha de Ingreso: noviembre-2003
Ubicación: Puente de ixtla
Mensajes: 773
Antigüedad: 20 años, 6 meses
Puntos: 0
Porque no funciona misistema de autentificacion

Hola soy yo de nuevo espero y me puedan ayudar.
Bueno tengo un problema con un pequeño sistema de autentificacion. El sistema consta del formulario, un archivo que procesa y decide si estan correctos los datos y otro que es una capa por si quieren meter la direccion por la url, y todos los archivos que quiero verificar les pongo u include para que antes de abrir el archivo me verifique que esta autentificado y hay resulto el problema que al intentar verificar no me funciona y si no incluyo la capa en los archivos que quiero verificar no me accesa.

Aqui pongo el codigo de mi archivo que procesa y el de la capa:

autentificacion.php
Código PHP:
<?
include("../configuracion.php");
$conn mysql_connect("$host","$user","$pass") or die ("<h1><p align=center>Error en la coneccion de la Base de Datos</p></h1>");
mysql_select_db("$dbname",$conn) or die ("<h1><p align=center>Error en la base de datos, no existe o esta mal escrito el nombre</p></h1>");

//Sentencia SQL para buscar un usuario con esos datos 
$ssql "SELECT * FROM admins_librovisitas_php WHERE nombre_usuario='$usuario' and clave_usuario='$contraseña'"

//Ejecuto la sentencia 
$rs mysql_query($ssql,$conn); 

//vemos si el usuario y contraseña es váildo 
//si la ejecución de la sentencia SQL nos da algún resultado 
//es que si que existe esa conbinación usuario/contraseña 
if (mysql_num_rows($rs)!=0){ 
    
//usuario y contraseña válidos 
    //defino una sesion y guardo datos 
    
session_start(); 
    
session_register("autentificado"); 
    
$autentificado "SI"
    
header ("Location: modificaciones.php"); 
}else { 
    
//si no existe le mando otra vez a la portada 
    
header("Location: index.php?errorusuario=si"); 

mysql_free_result($rs); 
mysql_close($conn); 
?>
y aqui esta el archivo de la capa:
capa.php

Código PHP:
<?
session_start
();
if(
$autentificado!="si")
{
header("location:index.php");
exit();
}
?>
<br>
<a href="salir.php">Salir de la Aplicacion segura</a>
<br>
A que se debera eso que me sucede, se los agradeceria si me pudieran ayudar
__________________
°º¤ø,¸¸,ø¤º°`°º¤ø,¸S@M°º¤ø,¸¸,ø¤º°`°º¤ø,¸.
Dios solo nos dio el 0 y el 1 y con solo eso hemos construido un universo