Cuando un usuario se ha registrado ya puede acceder a la web sin problema. En el formulario de acceso donde se introduce email y contraseña se pueden dar dos casos:
1- El usuario no existe:
2- El usuario existe:
Los archivos que hay que generar son los siguientes:
1- index.php
";
}
}
?>
2- home.php
3- Javascript para el formulario (en el head de index.php)
Si os ha gustado por favor comentadlo.
Un saludo.
1- El usuario no existe:
2- El usuario existe:
Los archivos que hay que generar son los siguientes:
1- index.php
<?php
if(!empty($HTTP_GET_VARS['user'])){
$user = $HTTP_GET_VARS['user'];
if($user == 'found')
{echo "
Uste ha accedido correctamente.
";
}
if($user == 'not_found')
{echo "
El usuario introducido no existe
|
2- home.php
<?php
include("conect.php");
$email = strtoupper($_POST['correo']);
$pass = md5($_POST['pass']);
$sql_chk = mysql_query("SELECT * FROM users WHERE email='$email' AND passwordmd5='$pass'",$link) or die(mysql_error());
if(mysql_num_rows($sql_chk)==0)
{
mysql_close($link);
header("Location: index.php?user=not_found");
}
else
{
//hacer lo que quieras...
/*
header("Location: index.php?user=found");
*/
}
mysql_close($link);
?>
3- Javascript para el formulario (en el head de index.php)
function validateForm(){
if(document.form.correo.value.length == 0)
{alert("Introduce un correo v\u00e1lido.");
document.form.correo.focus();
return 0;
}
if(document.form.pass.value.length == 0)
{alert("Introduce una contrase\u00f1a.");
document.form.pass.focus();
return 0;
}
document.form.submit();}
Si os ha gustado por favor comentadlo.
Un saludo.
No hay comentarios:
Publicar un comentario