Antes de nada gracias por atenderme. Haber estoy creando una web y tengo dos preguntas. Estoy creando un index(pagina de inicio) y necesito que los usuarios tengan que poner en Email: su e-mail y en Contraseña: su contraseña. Ya tengo las tablas en la db creadas y eso pero no se cual es el código. Después y por ultimo que lo he buscado por aquí y otras webs es como poner un botón de recordar. Que le den y les recuerde mediante cookies el email y la contraseña. Si necesitan alguna información mas pidan mela por favor.
Primero lo primero , quieres un registro de usuarios verdad? dime que campos creaste para poderte ayudar . aqui tambien hay varios tutoriales de registro.
Yo ya he creado un sistema de registro, pero ahora necesito poner uno de loggeo en mi index para k metan su email y pass y se metan. Solo necesito sabes el codigo, despues yo ya metere el nombre de las tablas o eso. Tambien necesito lo del boton de recordar.
Luego crea un nuevo archivo php de nombre iniciar, que quedara asi iniciar.php y pones esto
<?php
ob_start();
$u=$_POST['usuario']; $cl=$_POST['clave'];
if(empty($u) && empty($cl)) { echo '<center>
Para poder Iniciar sesión tienes que ingesar tu nombre de usuario y contraseña
Regresa para corregir los errores</p></center>'; } else if(empty($u)) { echo '<center>
Para poder Iniciar sesión tienes que ingesar tu Nombre de usuario
Regresa para corregir los errores</p></center>'; } else if(empty($cl)) { echo '<center>
Para poder Iniciar sesión tienes que ingesar tu contraseña
Regresa para corregir los errores</p></center>'; } else { $clmd5 = md5($cl); $conectar = mysql_connect("SERVIDOR","USUARIO","CLAVE"); $db = mysql_select_db("TU BD");
$v=mysql_query("SELECT * FROM tu tabla WHERE usuario='".$u."' and clave='".$clmd5."'") or die (mysql_error()); $vr=mysql_num_rows($v); if($vr<=0) { echo '<center>
Ocurrio un error al iniciar sesión porque olvidaste tu contraseña o Nombre de usuario
Regresa para corregir los errores</p></center>'; } else {
$nombre="micookie";
$vt= (3600 * 2); $tiempo= time() + $vt;
setcookie($nombre,$u,$tiempo);
echo '<center>
Iniciaste sesión correctamente ve al Index</p></center>';
} }
ob_end_flush(); ?>
Espero que te haya servido
Cookies
Usamos cookies necesarias y, si lo autorizas, Google Analytics. Puedes cambiar tu elección cuando quieras.