Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/04/2006, 05:48
Notwen
 
Fecha de Ingreso: abril-2006
Mensajes: 268
Antigüedad: 18 años
Puntos: 2
Deberias realizar una consulta para saber si el password ya existe para algun usuario, y si dicha consulta te da algún resultado, es porque el password ya esta siendo utilizado por otra persona. Una forma de hacerlo sería:

Código PHP:
<?
...
$pass_encri md5($_POST['pass']);
$resultado mysql_query("SELECT count(*) as cuenta FROM usuarios WHERE  usu_password = '$pass_encri'");
$fila mysql_fetch_assoc($resultado);
if (
$fila['cuenta'] > 0) {
  echo 
"El password ya esta siendo utilizado";
  }
...
?>
Podria hacerse de otras maneras también. Pero, ¿porque no querés que se puedan repetir passwords?.
También deberías agregar esta restricción a tu tabla usuarios. Por ejemplo, si usas mysql, deberias indicar el campo usu_password como UNIQUE.
Saludos.