Sending Attahcments from form
Hi i'm trying to have my form send 4 attachments that have been selected from the users PC via the usual file field element and have them sent to an elected email address, I receive the usual form elements but no attachments.
Can you please explain how to do this in the current version of UE.
Cheers.
<?php
$MailAttachments = "";
$MailBCC = "";
$MailCC = "";
$MailTo = "";
$MailBodyFormat = "";
$MailBody = "";
$MailImportance = "";
$MailFrom = "".((isset($_POST["Name"]))?$_POST["Name"]:"") ."|WA|".((isset($_POST["Email"]))?$_POST["Email"]:"") ."";
$MailSubject = "App Forms";
$_SERVER["QUERY_STRING"] = "";
//Global Variables
$WA_MailObject = WAUE_Definition("mail.xxxxxxxxx.com.au","25","youremailaddress@yourmailserver.com","","","");
if ($RecipientEmail) {
$WA_MailObject = WAUE_AddRecipient($WA_MailObject,$RecipientEmail);
}
else {
//To Entries
}
//Attachment Entries
$WA_MailObject = WAUE_AddAttachment($WA_MailObject,"".((isset($_FILES["Form1"]))?$_FILES["Form1"]["name"]:"") ."");
$WA_MailObject = WAUE_AddAttachment($WA_MailObject,"".((isset($_FILES["Form2"]))?$_FILES["Form2"]["name"]:"") ."");
$WA_MailObject = WAUE_AddAttachment($WA_MailObject,"".((isset($_FILES["Form3"]))?$_FILES["Form3"]["name"]:"") ."");
$WA_MailObject = WAUE_AddAttachment($WA_MailObject,"".((isset($_FILES["Form4"]))?$_FILES["Form4"]["name"]:"") ."");
//BCC Entries
//CC Entries
//Body Format
$WA_MailObject = WAUE_BodyFormat($WA_MailObject,0);
//Set Importance
$WA_MailObject = WAUE_SetImportance($WA_MailObject,"3");
//Start Mail Body
$MailBody = $MailBody . "<html><head></head><body>";
$MailBody = $MailBody . ((isset($_POST["Name"]))?$_POST["Name"]:"");
$MailBody = $MailBody . "\r\n";
$MailBody = $MailBody . "<p>";
$MailBody = $MailBody . ((isset($_POST["Tel"]))?$_POST["Tel"]:"");
$MailBody = $MailBody . "</p>\r\n";
$MailBody = $MailBody . "<p>";
$MailBody = $MailBody . ((isset($_POST["Email"]))?$_POST["Email"]:"");
$MailBody = $MailBody . "</p>\r\n";
$MailBody = $MailBody . "<p>";
$MailBody = $MailBody . ((isset($_FILES["Form1"]))?$_FILES["Form1"]["name"]:"");
$MailBody = $MailBody . "</p>\r\n";
$MailBody = $MailBody . "<p>";
$MailBody = $MailBody . ((isset($_FILES["Form2"]))?$_FILES["Form2"]["name"]:"");
$MailBody = $MailBody . "</p>\r\n";
$MailBody = $MailBody . "<p>";
$MailBody = $MailBody . ((isset($_FILES["Form3"]))?$_FILES["Form3"]["name"]:"");
$MailBody = $MailBody . "</p>\r\n";
$MailBody = $MailBody . "<p>";
$MailBody = $MailBody . ((isset($_FILES["Form4"]))?$_FILES["Form4"]["name"]:"");
$MailBody = $MailBody . "</p>\r\n";
$MailBody = $MailBody . "</body></html>";
//End Mail Body
$WA_MailObject = WAUE_SendMail($WA_MailObject,$MailAttachments,$MailBCC,$MailCC,$MailTo,$MailImportance,$MailFrom,$MailSubject,$MailBody);
$WA_MailObject = null;
?>