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