Quiero hacerles una consulta..
Tengo un formulario en flash el cual se envia a un mail mediante PHP y no tengo problema en traspasar las variables..
Pero resulta que necesito adjuntar unos archivos, los cuales no son siempre los mismo, depende de las opciones que el usuario seleccione en el formulario..
Entonces queria saber si este codigo se puede modificar:
Código PHP:
<?php
require_once '../class.phpmailer.php';
$mail = new PHPMailer(true); //defaults to using php "mail()"; the true param means it will throw exceptions on errors, which we need to catch
try {
$mail->AddReplyTo('[email protected]', 'First Last');
$mail->AddAddress('[email protected]', 'John Doe');
$mail->SetFrom('[email protected]', 'First Last');
$mail->AddReplyTo('[email protected]', 'First Last');
$mail->Subject = 'PHPMailer Test Subject via mail(), advanced';
$mail->AltBody = 'To view the message, please use an HTML compatible email viewer!'; // optional - MsgHTML will create an alternate automatically
$mail->MsgHTML(file_get_contents('contents.html'));
$mail->AddAttachment('images/phpmailer.gif'); // attachment
$mail->AddAttachment('images/phpmailer_mini.gif'); // attachment
$mail->Send();
echo "Message Sent OK</p>\n";
} catch (phpmailerException $e) {
echo $e->errorMessage(); //Pretty error messages from PHPMailer
} catch (Exception $e) {
echo $e->getMessage(); //Boring error messages from anything else!
}
?>
Se puede hacer que mande las imagenes adjuntas segun los datos que vienen del formulario? por ej.
Código PHP:
$mail->AddAttachment('fotos/.$archivo');
Saludos