Registrarse.php
Código
<html> <head> <title>Alta de usuarios</title> </head> <body> <form name="registro" method="POST" action="registrar.php"> <table width="200" border="0"> <tr> <td><label>Nombre:</label></td> <td><input type="text" name="nombre" /></td> </tr> <tr> <td><label>Nombre de usuario:</label></td> <td><input type="text" name="user" /></td> </tr> <tr> <td><label>Password:</label></td> <td><input type="password" name="pw" /></td> </tr> <tr> <td><label>Confirmar password:</label></td> <td><input type="password" name="pw2" /></td> </tr> <tr> <td><label>Email:</label></td> <td><input type="text" name="email" /></td> </tr> <tr> <td></td> <td><input type="submit" value="Registrarse" /></td> </tr> </table> </form>
Registrar.php
Código
<?php //Include del archivo de conexion a la base de datos include("conexion.php"); ///Comprueba que no exista ningun campo vacio $_POST['pw'] == $_POST['pw2']))) { //Realiza conexion al servidor //Si no concuerdan los datos lanza error. //Seleccion de la base de datos ///Inserta los datos en la tabla registro $conectar); echo "El usuario se ha registrado correctamente con los siguientes datos:"; echo "<br>"; echo "Nombre:".$_POST['nombre']; echo "<br>"; echo "Usuario:".$_POST['user']; echo "<br>"; echo "Email:".$_POST['email']; } else { echo "Verifica que no haya ningun campo vacio y los passwords coincidan."; } ?>
conexion.php
Código
<?php /*Aqui se introducen los datos de la base de datos */ //Host de la base datos(ESTE VIENE POR DEFECTO COMO localhost) $host = ""; //Usuario de la base de datos(POR DEFECTO VIENE COMO ROOT) $user = ""; //Tu Password $pw = ""; //Tu base de datos $db = ""; ?>
Solo espero que no se me haya pasado borrar algun dato de login a la base de datos mientras lo probaba.
Saludos.