Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/10/2012, 19:00
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 7 meses
Puntos: 320
Respuesta: Problema con Comprobación de Mail en Registro

solo anda para el nick porque es el ultimo, si inviertes la validacion te dara error de correo pero no de nick.

prueba esto:
Código PHP:
Ver original
  1. if($_POST['username'] == '' && $_POST['password'] == '') {
  2.         echo "<p align='center'><font color='#FF0000' size='5'><b>Error: Completa todos los campos!</b></font><br><font color='#FF0000' size='3'><b>Espera 5 segundos para que refresque la p&aacute;gina e intentar REGISTRARTE nuevamente</b></font></p></</div>";
  3.         echo '<meta http-equiv="Refresh" content="7; URL=test.php">';
  4.     } else {
  5.         if(mb_strlen(trim($nickname)) > 30 ) {
  6.             echo "<p align='center'><font color='#FF0000' size='5'><b>Error: El usuario supera el limite de 30 Caracteres</b></font><br><font color='#FF0000'   size='3'><b>Espera 5 segundos para que refresque la p&aacute;gina e intentar REGISTRARTE nuevamente</b></font></p></</div>";
  7.             echo '<meta http-equiv="Refresh" content="7; URL=test.php">';
  8.         } else {
  9.             if($correo == $ecorreo){
  10.                 echo "<p align='center'><font color='#FF0000' size='5'><b>MAIL EN USO</b></font><br><font color='#FF0000' size='3'><b>Espera 5 segundos para que refresque la p&aacute;gina e intentar REGISTRARTE nuevamente</b></font></p></</div>";
  11.                 echo '<meta http-equiv="Refresh" content="7; URL=test.php">';
  12.             } else {
  13.                 if($nickname == $nombre){
  14.                     echo "<p align='center'><font color='#FF0000' size='5'><b>NICK EN USO</b></font><br><font color='#FF0000' size='3'><b>Espera 5 segundos para que refresque la p&aacute;gina e intentar REGISTRARTE nuevamente</b></font></p></</div>";
  15.                     echo '<meta http-equiv="Refresh" content="7; URL=test.php">';
  16.                 } else {
  17.                     echo "good";
  18.                 }
  19.             }
  20.         }
  21.     }
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios