Guest User

Untitled

a guest
Apr 8th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.15 KB | None | 0 0
  1. <?php
  2. session_start();
  3. //datos para establecer la conexion con la base de mysql.
  4. mysql_connect("localhost", "cmulti_usuario", "colegiomulti" ) or die ('Ha fallado la conexi&oacute;n: '.mysql_error());
  5. mysql_select_db('cmulti_proyecto_efisica')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
  6. // verificamos si se han enviado ya las variables necesarias.
  7. if (isset($_POST["usuario"])) {
  8.     $username = $_POST["usuario"];
  9.     $password = $_POST["password"];
  10.     $password2 = $_POST["password2"];
  11.     $email = $_POST["email"];
  12.     // Hay campos en blanco
  13.     if($username==NULL|$password==NULL|$password2==NULL|$email==NULL) {
  14.         echo "un campo est&aacute; vacio <br>";
  15.         echo "<a href='registro.html'>Registrarse</a>";
  16.         //header ("Location: registrarse.html");
  17.     }else{
  18.         // ¿Coinciden las contrase&ntilde;as?
  19.         if($password!=$password2) {
  20.             echo "Las contrase&ntilde;as no coinciden<br>";
  21.         echo "<a href='registro.html'>Registrarse</a>";
  22.             //header ("Location: registrarse.html");
  23.         }else{
  24.             // Comprobamos si el nombre de usuario o la cuenta de correo ya exist&iacute;an
  25.             $checkuser = mysql_query("SELECT usuario FROM usuarios WHERE usuario='$username'");
  26.             $username_exist = mysql_num_rows($checkuser);
  27.            
  28.             $checkemail = mysql_query("SELECT email FROM usuarios WHERE email='$email'");
  29.             $email_exist = mysql_num_rows($checkemail);
  30.    
  31.             if ($email_exist>0|$username_exist>0) {
  32.                 echo "El nombre de usuario o la cuenta de correo estan ya en uso<br>";
  33.         echo "<a href='registro.html'>Registrarse</a>";
  34.                 //header ("Location: registrarse.html");
  35.             }else{
  36.                 $query = 'INSERT INTO usuarios (usuario, password, email, fecha, categoria) VALUES ("'.$username.'","'.$password.'","'.$email.'","'.date("Y-m-d").'","'.$categoria.'")';
  37.                
  38.                 mysql_query($query) or die(mysql_error());
  39.        
  40.                     header ("Location: principalalumno.html");
  41.        
  42.             }
  43.         }
  44.     }
  45. }else{
  46.     echo "<a href='registro.html'>Registrarse</a>";
  47.     //header ("Location: registrarse.html");
  48. }
  49. ?>
Add Comment
Please, Sign In to add comment