Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/12/2003, 15:56
Avatar de Gerald
Gerald
 
Fecha de Ingreso: julio-2003
Mensajes: 1.356
Antigüedad: 20 años, 9 meses
Puntos: 2
De acuerdo

Código PHP:
<?
if (isset($_POST["enviar"])){
if(empty(
$_POST[nombre])){
echo 
"Debes escribir un nombre.";
echo 
"<input TYPE=\"button\" VALUE=\" ATRÁS\" onClick=\"history.go(-1)\">";
}
if(empty(
$_POST[email])){
echo 
"Debes colocar tu email.";
echo 
"<input TYPE=\"button\" VALUE=\" ATRÁS\" onClick=\"history.go(-1)\">";

}
}
?>
<?
          
    
//Estoy recibiendo el formulario, compongo el cuerpo 
    
$cuerpo "Formulario enviado\n"
    
$cuerpo .= "Nombre: " $_POST["nombre"] . "\n"
    
$cuerpo .= "Empresa: " $_POST["empresa"] . "\n"
     
$cuerpo .= "Rubro de la Empresa: " $_POST["rubro"] . "\n"
                
$cuerpo .= "Pagina Web: " $_POST["url"] . "\n"
                
$cuerpo .= "Email: " $_POST["email"] . "\n"
        
$cuerpo .= "Servicio que le interesa: " $_POST["servicio"] . "\n"
                
$cuerpo .= "Consulta: " $_POST["consulta"] . "\n"
    
$cuerpo  nl2br($cuerpo);
    
$to "[email protected]";
    
$subject "$nombre - Consulta";
    
$mailheader "MIME-Version: 1.0 \r\n"
    
$mailheader .= "Content-type: text/html; charset=iso-8859-1 \r\n"
    
$mailheader .= "From: Formulario de Discos <$email> \r\n"
    
$mailheader .= "Return-path: $email \r\n";
    
$mailheader .= "X-Priority: 1 \r\n"
    
$mailheader .= "X-MSMail-Priority: High \r\n"
    
$mailheader .= "X-Mailer: PHP/".phpversion()." \n"
    if (
mail ($to,$subject,$cuerpo,$mailheader))
    {
    
header("Location:gracias.html");
    exit;
    } else {
    
header("Location:error.html");
    exit;
    }
    
?>
Entonces como seria querido amigo josemi, esta es la manera correcta, dice que hay que llenar los campos nombres y email pero sigue enviando el email
__________________
Solo por Hoy: Trataré de fortalecer mi mente. Estudiaré y aprenderé algo útil
Hoteldipity
Arte Caracol

Última edición por Gerald; 11/04/2004 a las 18:41