Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- //datos para establecer la conexion con la base de mysql.
- mysql_connect("localhost", "cmulti_usuario", "colegiomulti" ) or die ('Ha fallado la conexión: '.mysql_error());
- mysql_select_db('cmulti_proyecto_efisica')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
- // verificamos si se han enviado ya las variables necesarias.
- if (isset($_POST["usuario"])) {
- $username = $_POST["usuario"];
- $password = $_POST["password"];
- $password2 = $_POST["password2"];
- $email = $_POST["email"];
- // Hay campos en blanco
- if($username==NULL|$password==NULL|$password2==NULL|$email==NULL) {
- echo "un campo está vacio <br>";
- echo "<a href='registro.html'>Registrarse</a>";
- //header ("Location: registrarse.html");
- }else{
- // ¿Coinciden las contraseñas?
- if($password!=$password2) {
- echo "Las contraseñas no coinciden<br>";
- echo "<a href='registro.html'>Registrarse</a>";
- //header ("Location: registrarse.html");
- }else{
- // Comprobamos si el nombre de usuario o la cuenta de correo ya existían
- $checkuser = mysql_query("SELECT usuario FROM usuarios WHERE usuario='$username'");
- $username_exist = mysql_num_rows($checkuser);
- $checkemail = mysql_query("SELECT email FROM usuarios WHERE email='$email'");
- $email_exist = mysql_num_rows($checkemail);
- if ($email_exist>0|$username_exist>0) {
- echo "El nombre de usuario o la cuenta de correo estan ya en uso<br>";
- echo "<a href='registro.html'>Registrarse</a>";
- //header ("Location: registrarse.html");
- }else{
- $query = 'INSERT INTO usuarios (usuario, password, email, fecha, categoria) VALUES ("'.$username.'","'.$password.'","'.$email.'","'.date("Y-m-d").'","'.$categoria.'")';
- mysql_query($query) or die(mysql_error());
- header ("Location: principalalumno.html");
- }
- }
- }
- }else{
- echo "<a href='registro.html'>Registrarse</a>";
- //header ("Location: registrarse.html");
- }
- ?>
Add Comment
Please, Sign In to add comment