Foros del Web » Programando para Internet » PHP »

No ingresa con la clave de acceso

Estas en el tema de No ingresa con la clave de acceso en el foro de PHP en Foros del Web. Hola tengo un problemita , no funciona mi codigo de acceso a un sistema dinamico. Este es el codigo escribo el usuario y el password ...
  #1 (permalink)  
Antiguo 21/01/2008, 19:57
(Desactivado)
 
Fecha de Ingreso: mayo-2007
Mensajes: 547
Antigüedad: 17 años
Puntos: 1
No ingresa con la clave de acceso

Hola tengo un problemita , no funciona mi codigo de acceso a un sistema dinamico.

Este es el codigo escribo el usuario y el password y me envia a una pagina que aparece como sin conexion , nada que ver con la indicacion del codigo.

me puedes ayudar

Tengo un formulario para el acceso
y una vez que doy click al boton me abre esta codigo php pero no pasa nada .
<?

$login = $_POST["login_form"];
$password = $_POST["password_form"];

if (($login == "") || ($password == "")) {
header("Location: http://localhost/ejercicios/mysql/login.html");
exit;
}


$db_name = "alumnos";
$table_name = "acceso";

$connection = @mysql_connect("localhost")
or die("No se puede conectar a la base de datos");

$db = mysql_select_db($db_name, $connection)
or die("No se puede seleccionar la base de datos especificada");

$sql = "SELECT * FROM $table_name
WHERE login = \"$login\" AND password = password(\"$password\")
";

$result = mysql_query($sql)
or die ("No se puede ejecutar el query");

$num = mysql_numrows($result);

if ($num != 0) {

$msg = "<P>Felicidades. El acceso ha sido autorizado</p>";

} else {

header("Location: http://localhost/ejercicios/mysql/login.html");
exit;
}



?>

<HTML>
<HEAD>
<TITLE>Secret Area</TITLE>
</HEAD>
<BODY>

<? echo "$msg"; ?>

</BODY>
</HTML>
  #2 (permalink)  
Antiguo 21/01/2008, 21:15
Avatar de cdesseno  
Fecha de Ingreso: mayo-2007
Ubicación: Buenos Aires
Mensajes: 111
Antigüedad: 17 años
Puntos: 1
Re: No ingresa con la clave de acceso

Dos cosas:
¿Estás seguro que la extensión del archivo sea .php?
¿Enviaste las variables por POST?
  #3 (permalink)  
Antiguo 21/01/2008, 22:22
Avatar de jorgedx  
Fecha de Ingreso: junio-2005
Ubicación: Chile, Los Andes
Mensajes: 406
Antigüedad: 18 años, 10 meses
Puntos: 4
Re: No ingresa con la clave de acceso

usa
Código PHP:
if (count($num) != 0) { 
__________________
Nuevamente a las pistas ...
  #4 (permalink)  
Antiguo 22/01/2008, 15:32
 
Fecha de Ingreso: octubre-2007
Mensajes: 273
Antigüedad: 16 años, 7 meses
Puntos: 5
Re: No ingresa con la clave de acceso

yo tambien estoy trabajando en algo parecido. si mi formulario de login esta en la pagina principal(index.html), como puedo hacer para incluirle codigo php para verificar que el usuario ingresado este registrado ??
o tendria ke hacer una pagina php que se encargue de hacerlo ???
  #5 (permalink)  
Antiguo 22/01/2008, 15:35
Avatar de jorgedx  
Fecha de Ingreso: junio-2005
Ubicación: Chile, Los Andes
Mensajes: 406
Antigüedad: 18 años, 10 meses
Puntos: 4
Re: No ingresa con la clave de acceso

con variables de session y/o cookies
__________________
Nuevamente a las pistas ...
  #6 (permalink)  
Antiguo 22/01/2008, 15:40
 
Fecha de Ingreso: octubre-2007
Mensajes: 273
Antigüedad: 16 años, 7 meses
Puntos: 5
Re: No ingresa con la clave de acceso

tengo entendido que propagando el id de sesion por la url es mas seguro. alguien podria ponerme un ejemplo que me ayude!!!!!! no s emucho de esto pero tengo implementarlo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:00.