Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/02/2008, 05:30
manguiti
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 17 años, 10 meses
Puntos: 7
Re: error de novato...

form_funciones.php:


Código PHP:
<?
}                                            // Fin funcion formulario
function valida_formulario($existe_usuario)                // Funcion que hace la validacion de los campos introducidos en el formulario
{
echo 
"Usuario: ".$_POST['usuario']."<br>";
echo 
"Contraseña: ".$_POST['password']."<br>";
echo 
"e-mail: ".$_POST['e-mail']."<br>";

echo 
"existe_usuario despues de salir de la funcion: ".$existe_usuario."<br>";

if (empty(
$_POST['usuario']))
    {
    echo 
"El campo Usuario es obligatorio\n";
    return 
0;
    }
    else if(empty(
$_POST['password']))
        {
        echo 
"El campo Contraseña es obligatorio\n";
        return 
0;
        }     
        else if(empty(
$_POST['nombre']))
            {
            echo 
"El campo Nombre es obligatorio\n";
            return 
0;
            }        
                else if(empty(
$_POST['e-mail']))
                    {
                    echo 
"El campo email es obligatorio\n";
                    return 
0;
                    }        
                    else if(
$_POST['password']!=$_POST['repassword'])
                        {
                        echo 
"Repita la contraseña correctamente";
                        return 
0;
                        }
                        else if(
$existe_usuario == 1){
                                echo 
"El nombre de usuario introducido ya existe en nuestra base de datos";
                                return 
0;
                                }
                                else if (
$existe_email == true){
                                        echo 
"El email introducido ya está siendo usado por otro usuario";    
                                        return 
0;
                                }        
    else                                            
//El formulario se ha cumplimentado correctamente
        
{
        
$headers "From: [email protected] \r\n";
        
mail($_POST['e-mail'],"Nuevo Usuario Golftarjeta.com","Su cuenta se ha creado con exito",$headers);
        echo 
"Formulario cumplimentado correctamente\n";
        
        
guardar_usuario();
        
        }
}                                                    
// Fin funcion que valida el formulario