Foros del Web » Programando para Internet » Javascript »

Duda con codigo verificar usuario

Estas en el tema de Duda con codigo verificar usuario en el foro de Javascript en Foros del Web. Hola ¿Alguien sabe si este codigo esta bien hecho? Es que cuando lo pongo no funciona el java, como si se desactivara... Código PHP: $('#comprobar').click(function(){ ...
  #1 (permalink)  
Antiguo 07/11/2012, 16:04
 
Fecha de Ingreso: noviembre-2010
Mensajes: 101
Antigüedad: 14 años
Puntos: 0
Duda con codigo verificar usuario

Hola
¿Alguien sabe si este codigo esta bien hecho?
Es que cuando lo pongo no funciona el java, como si se desactivara...

Código PHP:
$('#comprobar').click(function(){
    var username=$('#username').val();
    alert(username);
    if (username==<?php 
    $link2
=mysql_connect("localhost","*****","*****");
    
mysql_select_db("whatareyou",$link2);
    
$result2=mysql_query("SELECT username FROM registroway ",$link);
    for(
$x $x mysql_num_rows($result2) ; $x++){
    
$row mysql_fetch_assoc($result2);
        echo 
$row['username'];
    }
?>){    
    $('.disp').html('Username not available!');
    }else{
    $('.disp2').html('Username available!');
    }
});
  #2 (permalink)  
Antiguo 07/11/2012, 16:21
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 6 meses
Puntos: 1485
Respuesta: Duda con codigo verificar usuario

buenas...
por favor, java != javascript. aunque parezca obvio, jamás deberías referirte a javascript por el nombre java porque eso introduce confusión.

respecto al código, no tengo idea si está bien escrito o no. en todo caso deberías mostrar el resultado del código php.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 07/11/2012, 16:27
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Duda con codigo verificar usuario

Ese codigo php te devolvera muchos users, a no ser que tengas una sola fila en tu base de datos, de lo contrario te va a devolver algo asi el echo:

nombreusuario1nombreusuarioAnombreusuarioZ....
  #4 (permalink)  
Antiguo 07/11/2012, 16:32
Avatar de chwc  
Fecha de Ingreso: julio-2008
Ubicación: Buenos Aires ! :D
Mensajes: 814
Antigüedad: 16 años, 3 meses
Puntos: 103
Respuesta: Duda con codigo verificar usuario

emm la verdad hay muchas cosas que estan mal.
para hacer lo que queres hacer , tendrias que hacer una peticion a un script de PHP con $.ajax , y compararlo.

te recomendaria que estudies mas, ve haciendo estos tutos estan buenos http://www.javascriptya.com.ar/

un saludo
  #5 (permalink)  
Antiguo 07/11/2012, 18:17
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Duda con codigo verificar usuario

Cita:
Iniciado por motorinapronto Ver Mensaje
Hola
¿Alguien sabe si este codigo esta bien hecho?
Es que cuando lo pongo no funciona el java, como si se desactivara...

Código PHP:
$('#comprobar').click(function(){
    var username=$('#username').val();
    alert(username);
    if (username==<?php 
    $link2
=mysql_connect("localhost","*****","*****");
    
mysql_select_db("whatareyou",$link2);
    
$result2=mysql_query("SELECT username FROM registroway ",$link);
    for(
$x $x mysql_num_rows($result2) ; $x++){
    
$row mysql_fetch_assoc($result2);
        echo 
$row['username'];
    }
?>){    
    $('.disp').html('Username not available!');
    }else{
    $('.disp2').html('Username available!');
    }
});
Con el mayor de los respetos, tenés idea de que es lo que estás haciendo?
porque da la sensación de que no. No podés dejar en manos de un copyt/paste un sistema de validación de usuarios.

__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: funcion, html, php, select, verificar, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:57.