Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/01/2011, 22:46
arieljbon
 
Fecha de Ingreso: enero-2009
Mensajes: 159
Antigüedad: 15 años, 3 meses
Puntos: 2
Respuesta: Enviar datos del formulario con adjunto

Cita:
Iniciado por yeudiel Ver Mensaje
Los datos de un form se reciben de la manera $_GET y $_POST, es de suponerse que los envías por POST, así que los recibes


Código PHP:
$variable=$_POST['nombreCampo']; 
mira lo que hice....las lineas q agregue.....
Código PHP:
<?php 
 
if(!$_FILES['Filedata']['tmp_name']) exit;
$archivo$_FILES['Filedata']['tmp_name'];
$nombre_archivo=$_FILES['Filedata']['name'];
require(
"class.phpmailer.php");
$mail = new PHPMailer();
$mail->Host     "mail.correo.com.ar"/* aca va el smtp*/
$mail->From     "[email protected]"/* aca va la cuenta */
$mail->Username "dfsfdsf"/* aca va el usuario del servidor */
$mail->Password "Adfdsfsdf"/* aca va el pass del servidor */

$nombre $_POST['nom'];
$apellido $_POST['ape']; 
$direccion $_POST['dir'];
$localidad $_POST['loc'];  
$provincia $_POST['prov'];
$pais $_POST['pais']; 
$profesion $_POST['prof'];
$email $_POST['correo']; 
$consulta $_POST['consulta'];
$dni    $_POST['dni']; 
$cp $_POST['cp'];
$telefono $_POST['tel'];
$dd$_POST['dd'];
$mm$_POST['mm'];
$aa=$_POST['aa'];

$mail->IsSMTP();
$mail->SMTPAuth true;
$mail->FromName "Departamento de Recursos Humanos";
$mail->WordWrap 50;  
$mail->IsHTML(true);

$cuerpo="Se ha enviado un archivo: ".$nombre_archivo;
$mail->Body $cuerpo
$mail->Body "Nombre:$nom Apellido:$ape";

$mail->Subject="Enviando archivo";
$mail->AddAddress("[email protected]"); /* aca va donde va llegar el adjunto */
$mail->AddAttachment($archivo,$nombre_archivo,"base64");
$mail->Send();
   
?>
ahora fijate en la linea
Código PHP:
$mail->Body "Nombre:$nom Apellido:$ape"
...esta bien asi???..porque cuando me llega el mail me llega el adjunto...y llega Nombre:Apellido:.......no me llega el contenido el campo del formulario.....