Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/06/2011, 08:30
moro666
 
Fecha de Ingreso: mayo-2011
Mensajes: 214
Antigüedad: 13 años
Puntos: 16
Respuesta: Problema formulario registro!

Cita:
<?
$usuario=$_POST["usuario"];
$nombre=$_POST["nombre"];
$contraseña=$_POST["contraseña"];
$confirmar=$_POST["confirmar"];
$email=$_POST["mail"];
$apellidos=$_POST["apellidos"];
$respuesta=$_POST["respuesta"];
$direccion=$_POST["direccion"];
$cp=$_POST["cp"];
$poblacion=$_POST["poblacion"];
$error=0;

if($nombre=="" || $contraseña=="" || $confirmar=="" || $email=="" || $respuesta=="" || $apellidos=="" || $usuario==""){
echo "Debe ingresar todos los datos.<br> Por favor vuelva";
?> <a href="registro.html"><? echo "atrás";
?></a><?
$error=1;
}

if($contraseña!=$confirmar){
echo "Las contraseñas ingresadas no son iguales.<br> Por favor vuelva";
?> <a href="registro.html"><? echo "atrás";
?></a><?
$error=1;
}else{
$conexion=mysql_connect("mysql7.000webhost.com","a 1267148_base","MUSTANG365")
or die("No se puede conectar a la Base de datos");
mysql_select_db("a1267148_base",$conexion)
or die("No se puede seleccionar la Base de datos");
$consulta="SELECT * FROM usuario WHERE usuario1='$usuario1'";
$resultado=mysql_query($consulta,$conexion)
or die("Operacion fallida: $consulta");
if(mysql_affected_rows($resultado)==0){
$consulta="INSERT into usuario(nombre, contraseña, mail, apellidos, respuesta, direccion, cp, poblacion) VALUES (‘$nombre’,'$contraseña’,'$mail’,'$apellidos’,'$re spuesta','$direccion','$cp','$poblacion')";
$resultado=mysql_query($consulta,$conexion);

if(!$resultado){
echo "Se ha presentado un error al registrar el usuario. <br> Por favor intentelo de nuevo";
$error=1;
exit();
}else{
$error=2;
}
}else{
echo "El nombre de usuario ya existe.<br> Por favor vuelva "; ?> <a href="registro.html"><? echo "atrás";?></a><?
$error=1;
}
}
if($error==2){
echo "Se ha registrado en el sistema. Bienvenido ‘$nombre’";
}
?>