Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2009, 13:36
mcarly
 
Fecha de Ingreso: agosto-2009
Mensajes: 41
Antigüedad: 14 años, 8 meses
Puntos: 1
Ayuda sobre codificacion en PHP!!

Tengo una pagina ( index.html) donde tengo una caja de texto para ingresar usuario y contraseña luego al presionar ingresar si la contraseña es valida ingresa a la BD y sino no deja acceder, yo use encriptacion de contraseña pero cuando ingreso cualquier nombre de usuario y contraseña y le doy clic a ingresar me aparece una ventana en blanco como q no funcionan los códigos pero no se q tengo mal, aquí van los codigos :
Index.html:
<html>
<head>
<title> Ingreso a nuestro sitio</title>
</head>
<body>
<h2> <Font color= "CC00CC"> INGRESO AL SITIO</font></h2><p align="center">
<form method="POST" ACTION="md5.php">
Usuario: <INPUT TYPE= "Text" NAME "usuario"><br>
Contraseña: <INPUT TYPE= "text" name "passw"><br></p>
<INPUT TYPE="submit" value="ingresar">
</form>
</body>
</html>
Loguear.php

<?php
$usuario= $_POST['usuario'];
$passw= $_POST['pass'];
//echo "Usuario $usuario, Contraseña $passw";
$conexion=mysql_connect("localhost",
"root","")
or die (" NO SE PUEDE CONECTAR");
mysql_select_db(escuelaalbergue,
$conexion)
or die (" No pudo seleccionarse la BD");
$consulta=mysql_query("SELECT*FROM
usuario WHERE nombre='$usuario' AND pass=PASSWORD('$passw')") or die (mysql_error());
?>

Y por ultimo el archivo de la contraseña encriptada md5.php

<HTML>
<HEAD>
<TITLE>Codificación md5</TITLE>
</HEAD>
<BODY>
<?
// Datos para loguearse
$d_usuario = $_POST['usuario'];
$d_password = md5($_POST['pass']);

// Codificamos el password ingresado
$password_cod = md5($passw);

// Comparamos el nombre de usuario
// Y también comparamos el password ya codificado

if (($usuario==$d_usuario) && ($password_cod==$d_password))
{
echo "Acceso permitido!";
}
else
{
echo "Acceso no permitido!";
}
?>
</BODY>
</HTML>

A ver si me pueden ayudar q tengo mal porq no me funciona! GrACIAS!!