hola charlescuella no se si entendi muy bien pero debrias generar un formulario, para que despues lo tome la función del mail.
slds.
Código PHP:
Ver originalfunction correo_vendedor()
{
global $npdf,$name_file,$cod_vend,$fecha,$hora,$pedido,$nombre_pdf,$correo,$correov,$usuarios;
$mail = new PHPMailer(true); // the true param means it will throw exceptions on errors, which we need to catch
$mail->IsSMTP(); // telling the class to use SMTP
try {
$mail->Host = "tu_serivor_mail"; // SMTP DOMINIO DONDE SE ENVIA
$mail->SMTPDebug = 2; // enables SMTP debug information (for testing)
$mail->SMTPAuth = false; // enable SMTP authentication
$mail->Host = "tu_serivor_mail"; // sets the SMTP server (DOMINIO DONDE SE ENVIA)
$mail->Port = 25; // puerto predeterminado para envio de correo
$mail->Password = "xxxxxxx"; // SMTP passwords del usuario
$mail->Addcc($correov,$correov); // enviado con copia.
$mail->Subject = "Pedido Nº_".$pedido."_".$fecha."_".$hora;
$mail->AltBody = ''; // opcional
$mail->AddAttachment("usuarios/$cod_vend/".$name_file); // correo enviado con adjunto
$mail->Send();
//echo "<font color='##00aaff' size='5'><center> Mensaje Enviado Sin Errores a Vendedora</p>\n</center></font>";
} catch (phpmailerException $e) {
//echo $e->errorMessage(); //Pretty error messages from PHPMailer
} catch (Exception $e) {
echo "<font color=#FF4500 size='5'><center>No se Envio Mensaje a Vendedora :".$e->getMessage()."</center></font>"; //Boring error messages from anything else!
}
}
mira este codigo lo he utilizado y hasta el momento sin fallas, este manda 3 mail, 2 a correos que se optienen de un formulario y otro que yo lo asigno el cual lo envia de forma oculta, ademas envia los mail con datos adjuntos.