Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/07/2007, 09:55
nugui
 
Fecha de Ingreso: marzo-2004
Mensajes: 22
Antigüedad: 20 años, 1 mes
Puntos: 0
Re: verificar login si no se repite

Hola, prueba esto:

Código PHP:
<?php 

$conexio 
mysql_connect("127.0.0.1","vcorp","vcorp");
mysql_select_db ("l2jdb"$conexio) OR die ("No se puede conectar");
$sql="SELECT login FROM accounts WHERE login='$login'";
$result=mysql_query($sql,$conexio);

$total_encontrados mysql_num_rows ($result); 

if(
$total_encontrados != 0){ 

//muestra error que exixte ya  ese login 
echo 'el login ya exixte favor de escojer otro!'

else{ 
    
//haces tu insert a la base de datos 
    
$pass $_POST['password']; 
$passw=base64_encode(pack("H*"sha1(utf8_encode($pass)))); 

mysql_query("INSERT INTO accounts (login, password, email, age, pq) VALUES ('$_POST[login]', '$passw', '$_POST[email]', '$_POST[age]', '$_POST[pq]')");  
echo 
'datos registrados!'

}  
  
?>