Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Configuración de los datos del hosting.
- $dbhost='hostingnabos.com.';
- $dbusername='usernabos';
- $dbuserpass='contraseña';
- $dbname='base23';
- // Conexión a la base de datos
- ## mysql_connect("mysql.basededatos", "aquíuser) or die(mysql_error());
- mysql_connect($dbhost, $dbusername, $dbuserpass, $dbname) or die(mysql_error());
- ##mysql_select_db("nombredeladb" ) or die(mysql_error());
- mysql_select_db($dbname) or die(mysql_error());
- // Variables necesarias
- if (isset($_POST["username"] ) ) {
- $username = $_POST["username"];
- $password = $_POST["password"];
- $rpassword = $_POST["rpassword"];
- $edad = $_POST["edad"];
- $email = $_POST["email"];
- // En caso de no haber rellenado ningún campo
- if($username==NULL|$password==NULL|$cpassword==NULL|$email==NULL) {
- echo "Hay campos vacios, revisalos por favor";
- }else{
- // ¿Coinciden las contraseñas?
- if($password!=$cpassword) {
- echo "Las contraseñas no coinciden, revisalas por favor";
- }else{
- // Comprobamos si el nombre de usuario o la cuenta de correo ya existían
- $checkuser = mysql_query("SELECT username FROM users WHERE username='$username'" ) ;
- $username_exist = mysql_num_rows($checkuser);
- $checkemail = mysql_query("SELECT email FROM users WHERE email='$email'" ) ;
- $email_exist = mysql_num_rows($checkemail);
- if ($email_exist>0|$username_exist>0) {
- echo "El nombre de usuario ya está en uso, cambialo por favor.";
- }else{
- //Todo parece correcto procedemos con la insercción
- $query = "INSERT INTO users (username, password, email) VALUES('$username','$password','$email')";
- mysql_query($query) or die(mysql_error());
- echo "El usuario $username ha sido registrado con éxito, ahora podrás disfrutar del servidor al máximo. Ya puedes loguearte y modificar tu cuenta.";
- }
- }
- }
- }
- ?>
Add Comment
Please, Sign In to add comment