Necesito saber como controlar este problema. y esque se puede registrar varias veces con el mismo nombre de usuario.
el codigo que utilizo para insertar los datos es este:
Código PHP:
<?php
include("funcions.php");
$login=$_POST["login"];
$pass=$_POST["pass"];
$mail=$_POST["mail"];
$Nombre=$_POST["Nombre"];
$fecha_nacimiento=$_POST["fecha_nacimiento"];
$apellidos=$_POST["apellidos"];
$direccion=$_POST["direccion"];
$movil=$_POST["movil"];
$poblacion=$_POST["poblacion"];
$cod_postal=$_POST["cod_postal"];
$dni=$_POST["dni"];
$dbd=connecta();
$sql="INSERT INTO usuario (login, pass, mail, Nombre, fecha_nacimiento, apellidos, direccion, movil, poblacion, cod_postal, dni) VALUES ('".$login."', '".$pass."', '".$mail."' , '".$Nombre."', '".$fecha_nacimiento."', '".$apellidos."', '".$direccion."', '".$movil."', '".$poblacion."', '".$cod_postal."', '".$dni."');";
$res = mysql_query($sql, $dbd);
if ($res)
{echo'
<html>
<head> <title> Paguina de Logeo </title>
<link rel="stylesheet" href="style.css" type="text/css" />
<style type="text/css">
<!--
.aviso {
background:#000000;
opacity: .8; /*Este es el codigo de tranparencia de fondo*/
color:#09F;
border: 1px solid #d1d0ad;
}
-->
</style>
</head>
<body>
<table align="center" border="0" background="img/bienvenido.jpg">
<tr class="aviso">
<td><center><img src="img/welcome.gif"></center><h1><center>Te damos la bienvenida como nuevo miembro<br>Te has registrado correctamente</h1><br><a href="loginhtml.php"><img src="img/atras2.png" border="none"></a></center></td>
<br>
<br>
<br>
</tr>
</table>
</body>
</html> ';}
else {echo "ERROR a l’afegir: ", mysql_error();}
?>