No te entendi nada pero, pone la consulta SQL dentro del codigo bueno o ahi inserta sin verificar los errores.
Código PHP:
<?php
if($_POST['enviar']) // Si se apreta el boton
{
$submit=TRUE;
$pass=$_POST['contrasena']; // Tomo la pass
$pass2=$_POST['repcontrasema']; // Tomo la verificacion de pass
$email=$_POST['mail']; // Tomo el Email
$email2=$_POST['repemail']; // Tomo la verificacion del em00ail
$apodo=$_POST['apodo'];
$nombre=$_POST['nombre'];
$apellidos=$_POST['apellidos'];
$direccion=$_POST['direccion'];
$cp=$_POST['cp'];
$telefono=$_POST['telefono'];
$poblacion=$_POST['poblacion'];
$provincia=$_POST['provincia'];
$pais=$_POST['pais'];
$mas18=$_POST['mas18'];
$condiciones=$_POST['condiciones'];
// Verifico que todos los datos esten llenos
if(empty($pass) || empty($pass2) || empty($email) || empty($email2) || empty($apodo) || empty($nombre) || empty($apellidos) || empty($direccion) || empty($cp) || empty($telefono) || empty($poblacion) || empty($provincia) || empty($pais) || empty($mas18) || empty($condiciones))
{
$error .= "Error: Debes rellenar todos los campos.<br>"; // Si falta un dato manda este mensaje
unset($submit); // Elimino el envio porque fallo
}
// Verifico si la pass's son iguales
if($pass != $pass2 )
{
$error .= "Error: Las contraseñas no coinciden.<br>";
unset($submit);
}
// Verifico si los email's son iguales
if( $email != $email2)
{
$error .= "Error: Los emails no coinciden.<br>";
unset($submit);
}
// verifico mayor de edad
if( $mas18 != "si")
{
$error .= "Error: Si eres mayor de edad, marca la casilla, por favor.<br>";
unset($submit);
}
// verifico terminos y condiciones
if( $condiciones != "si")
{
$error .= "Error: No puedes continuar sin leer los términos y condiciones de Sit-n-Poker.<br>";
unset($submit);
}
// Si no ocurre ningun error carga otra pagina
if(isset($submit))
{
$conexion = mysql_connect('localhost','root','');
mysql_select_db('poker',$conexion);
$sql="INSERT INTO usuarios (apodo, contrasena, repcontrasema, mail, repemail, nombre, apellidos, nacimineto, direccion, cp, telefono, poblacion, provincia, pais, mas18, condiciones) VALUES('$apodo', '$contrasena', '$repcontrasema', '$mail', '$repemail', '$nombre', '$apellidos', '$nacimineto', '$direccion', '$cp', '$telefono', '$poblacion', '$provincia', '$pais', '$mas18', '$condiciones')";
mysql_query($sql);
echo "TODO OK";
}
}
// Si no existe el envio muestra el formulario
if(empty($submit))
{
?>