conexion.php :
Código PHP:
Ver original
<?php $nombre_server[1] = 'localhost'; $nombre_user[2] = 'root'; $nombre_db[3] = 'estudiophp'; $password[4] = ''; $conexion = @mysql_connect($nombre_server[1],$nombre_user[2],$password[4]) or exit ('Los datos ingresados no existen'); if($_GET['desconectar'] == 1){ echo "Usted se a deslogeado con exito"; } ?>
registro.php :
Código PHP:
Ver original
<?php include("conexion.php"); { if(($_POST['nick'] != '') && ($_POST['pass'] != '') && ($_POST['mail'] != '')) { if($_POST['pass'] == $_POST['confpass']) { $nick = $_POST['nick']; $mail = $_POST['mail']; $resultado = mysql_query("SELECT nick, mail FROM pruebas WHERE (nick = '$nick') OR (mail = '$mail')"); if($fila['nick'] == $nick) { echo "El nick esta en uso"; } elseif($fila['mail'] == $mail) { echo "El mail esta en uso"; } else { echo 'Los datos han sido enviados correctamente'; } } else { echo 'Las contraseñas no coinciden'; } } else { echo 'Debera rellenar todos los campos'; } } ?> <html> <head> <title>asdasdads</title> </head> <body> <form method="post" action="registro.php"> nick <input type="text" name="nick"> pass <input type="text" name="pass"> confirmar contraseña <input type="text" name="confpass"> <input type="text" name="mail"> <input type="submit" value="enviar" name="registro"> </form> </body> </html>
login.php :
Código PHP:
Ver original
<?php include("conexion.php"); { $nick = $_POST['nick']; $pass = $_POST['pass']; { $resultado = mysql_query("SELECT nick, pass FROM pruebas WHERE (nick = '$nick') AND (pass = md5('$pass'))"); { $_SESSION['nick'] = $nick; $_SESSION['logeado'] = true; } else{ echo "Usuario o contraseña incorrectos."; } } else{ echo "Usuario o contraseña incorrectos."; } } ?> <?php if($_SESSION['logeado'] == true){ echo "Usted ".$_SESSION['nick']." esta logeado"; ?> </br></br> <a href="<?php $_SERVER['PHP_SELF']?>?desconectar=1">Salir</a> <?php } else{ ?> <html> <head> <title>Login</title> </head> <body> <form method="post" action="login.php"> Nick:<input type="text" name="nick"> Password:<input type="text" name="pass"> <input type="submit" name="enviar"> </form> </body> </html> <?php } ?>
Muchas gracias, espero respuesta.