Yo tengo una conexion a una base de datos en una pagina web para que los usuarios nuevos se registren a ella, esta conexion la realiza perfectamente y valida el usuario y no registra usuarios repetidos,cuando un usuario nuevo se registra me llegua un correo predeterminado el mensaje que el ususario se registro. pero tengo el siguiente problema:
Cuando el usuario ya se encuentra en la Base de Datos a el le sale un mensaje 'EL USUARIO YA EXISTE EN NUESTRO SISTEMA POR FAVOR INGRESAR USUARIO DIFERENTE' y no lo deja registrarse pero me sigue llegando al correo predeterminado el mensaje de inscripcion y no quisiera que me llegara este mensaje ni que haga la rutina de inscripcion; el codigo que tengo es el siguiente:
Código PHP:
Ver original
<?php $b='SELECT * FROM quik_users WHERE username = "'.$_POST['Usuario'].'"'; if ($z == 1){ echo "<script>alert('EL USUARIO YA EXISTE EN NUESTRO SISTEMA POR FAVOR INGRESAR USUARIO DIFERENTE'); window.location.href ='inscripcion.php';</script>"; } else{ $datestp = mktime($hoy['hours']+1 , $hoy['minutes'], $hoy['seconds'], $hoy['mon'], $hoy['mday'], $hoy['year'] ); $m1 = $max['id'] + 1 ; $b='INSERT INTO quik_users (id, name, username, email, password, usertype, block, sendemail, gid, registerDate, lastvisitDate, activation, params, profesion, pais, departamento, ciudad, direccion, telefono, celular, instituto1, cargo1, instituto2, cargo2, instituto3, cargo3) VALUES("'.$m1.'", "'.$_POST['Nombre'].'", "'.$_POST['Usuario'].'", "'.$_POST['email'].'", "'.md5($_POST['password']).'", "Registered","0","1","18","'.$x.'","0000-00-00 00:00:00","","", "'.$_POST['Profesion'].'","'.$_POST['Pais'].'","'.$_POST['Departamento'].'", "'.$_POST['Ciudad'].'","'.$_POST['Direccion'].'","'.$_POST['Telefono'].'", "'.$_POST['Celular'].'","'.$_POST['Instituto1'].'","'.$_POST['Cargo1'].'","'.$_POST['Instituto2'].'", "'.$_POST['Cargo2'].'","'.$_POST['Instituto3'].'","'.$_POST['Cargo3'].'")'; $nombre = $_POST['Nombre']; $mail = $_POST['email']; $empresa = $_POST['Profesion']; $header = 'From: ' . $mail . " \r\n"; $header .= "Mime-Version: 1.0 \r\n"; $header .= "Content-Type: text/plain"; $mensaje = "Nombre de Usuario: " . $Nombre . " \r\n"; $mensaje .= "Profesion: " . $Profesion . " \r\n"; $mensaje .= "E-mail de Contacto: " . $email . " \r\n"; $para = 'correo electronico predeterminado'; $asunto = 'Inscripción WebSite'; echo "Inscripcion Correcta" } ?>