Ver Mensaje Individual
  #16 (permalink)  
Antiguo 23/10/2008, 15:32
GoKu
 
Fecha de Ingreso: septiembre-2003
Mensajes: 54
Antigüedad: 23 años
Puntos: 2
Respuesta: un problemilla con echo

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)) 
{ 
?>
__________________
Kame Kame AH