Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/10/2015, 15:17
Silenn
 
Fecha de Ingreso: julio-2015
Ubicación: Distrito Federal
Mensajes: 97
Antigüedad: 9 años, 4 meses
Puntos: 2
Respuesta: Comprobación de campos incorrectos

Cita:
Iniciado por Alexis88 Ver Mensaje
Eso ya lo tienes que hacer en el lado del servidor. Eso corresponde al foro de PHP pues veo que trabajas con ese lenguaje.

Saludos
Hice algunas cosillas y al fin pude comprobar el nombre de usuario, pero quiero comprobar también el correo electrónico sólo que no sé como hacer que los dos funcionen en el mismo archivo, podrías ayudarme?

Mi código js:
Código Javascript:
Ver original
  1. $(document).ready(function() {    
  2.     $('#username').blur(function(){
  3.  
  4.         $('#info').html('<img src="ajax-loader.gif" alt="" />').fadeOut(1000);
  5.  
  6.         var username = $(this).val();        
  7.         var dataString = 'username='+username;
  8.  
  9.         $.ajax({
  10.             type: "POST",
  11.             url: "comprobate.php",
  12.             data: dataString,
  13.             success: function(data) {
  14.                 $('#info').fadeIn(1000).html(data);
  15.             }
  16.         });
  17.     });              
  18. });

y mi código php
Código PHP:
Ver original
  1. <?php
  2. sleep(1);
  3. $link = mysql_connect('localhost', 'root', '12345');
  4. mysql_select_db('testeando',$link);
  5.  
  6. if($_REQUEST) {
  7.     $username = $_REQUEST['username'];
  8.     $query = "SELECT * FROM users WHERE username = '".strtolower($username)."'";
  9.     $results = mysql_query( $query) or die('ok');
  10.  
  11.     if(mysql_num_rows(@$results) > 0)
  12.         echo '<div id="Error">Usuario ya existente</div>';
  13.     else
  14.         echo '<div id="Success">Disponible</div>';
  15. }
  16. ?>