Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/06/2011, 02:59
Avatar de fbedia88
fbedia88
 
Fecha de Ingreso: enero-2011
Ubicación: Santander
Mensajes: 83
Antigüedad: 13 años, 11 meses
Puntos: 20
Respuesta: descripcion de formulario en phpmailer

um... no entiendo muy bien el codigo...

te propongo otro con la funcion mail de php:

Código PHP:
<?php
$nombre 
$_POST["nombre"]; 
$correo $_POST["email"]; 
$asunto $_POST["asunto"]; 
$txt $_POST["tema"];

$aviso "";
// check form  
if ($_POST['email'] != "") {
    
// email de destino
    
$email "[email protected]";
    
    
// asunto del email
    
$subject "Contacto de tupagina.es";
    
    
// Cuerpo del mensaje
    
$mensaje "---------------------------------- \n";
    
$mensaje.= "            Contacto               \n";
    
$mensaje.= "---------------------------------- \n";
    
$mensaje.= "NOMBRE:   $nombre \n";
    
$mensaje.= "EMAIL:    $correo \n";
    
$mensaje.= "ASUNTO:   $asunto \n";
    
$mensaje.= "FECHA:    ".date("d/m/Y")."\n";
    
$mensaje.= "HORA:     ".date("h:i:s a")."\n";
    
$mensaje.= "IP:       ".$_SERVER['REMOTE_ADDR']."\n\n";
    
$mensaje.= "---------------------------------- \n\n";
    
$mensaje.= " $txt \n\n";
    
$mensaje.= "---------------------------------- \n";
    
$mensaje.= "Enviado desde http://www.tupagina.es/contacto.php \n";
    
$mensaje.= "La direccion de correo es una cuenta generada automaticamente, no responda a esta direccion \n";
    
    
// headers del email
    
$headers "From: [email protected] \r\n";
    
    
// Enviamos el mensaje
    
if (mail($email$subject$mensaje$headers)) {
        
$aviso "<h1 style='direction:ltr !important;text-align:left !important;' class='componentheading'>Muchas gracias</h1><hr><br>Su mensaje fue enviado correctamente.<br>";
    } else {
        
$aviso "<h1 style='direction:ltr !important;text-align:left !important;' class='componentheading'>Se ha producido un error</h1><hr><br>Intentelo mas tarde.<br>";
    }
}

echo 
"$aviso";
?>
solo tienes que pasarle del formulario esto:
$nombre = $_POST["nombre"];
$correo = $_POST["email"];
$asunto = $_POST["asunto"];
$txt = $_POST["tema"];

Funciona a la perfeccion

Si no te sirve, espero alguien pueda ayudarte con tu code.

Saludos.