$response = '';
$messageSent = '';
$boundary = '-----=' . md5( uniqid ( rand() ) );
$boundary2 = '-----=' . md5( uniqid ( rand() ) );
if (!empty($_POST))
{
extract ($_POST);
$todaysDate = date("Y-m-d");
$nameHost = "Bob ";
//$emailHost = "ceciliar@netvolution.com";
$emailHost = "info@ridgewoodpress.com";
$fromName = "RidgewoodPress.com";
$fromEmail = "orders@ridgwoodpress.com";
$subject = "Ridgewoodpress.com - Email Upload";
$message = "";
$files=0;
if (!empty($_FILES['attachment']['tmp_name']))
{
$file = $_FILES['attachment']['tmp_name'];
$fh = fopen("$file","rb");
$content = fread($fh,filesize("$file"));
fclose ($fh);
$content = chunk_split(base64_encode($content));
$files++;
}
if (!empty($_FILES['attachment2']['tmp_name']))
{
$file2 = $_FILES['attachment2']['tmp_name'];
$fh2 = fopen("$file2","rb");
$content2 = fread($fh2,filesize("$file2"));
fclose ($fh2);
$content2 = chunk_split(base64_encode($content2));
$files++;
}
if (!empty($_FILES['attachment3']['tmp_name']))
{
$file3 = $_FILES['attachment3']['tmp_name'];
$fh3 = fopen("$file3","rb");
$content3 = fread($fh3,filesize("$file3"));
fclose ($fh3);
$content3 = chunk_split(base64_encode($content3));
$files++;
}
if (!empty($_FILES['attachment4']['tmp_name']))
{
$file4 = $_FILES['attachment4']['tmp_name'];
$fh4 = fopen("$file4","rb");
$content4 = fread($fh4,filesize("$file4"));
fclose ($fh4);
$content4 = chunk_split(base64_encode($content4));
$files++;
}
$mime_boundary = "X[".md5(time())."]";
$name = !empty($name) ? $name : 'Member';
$to = "$nameHost <$emailHost>";
$headers = "From: $fromName <$fromEmail>\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/mixed;";
$headers .= " boundary=\"".$mime_boundary."\";\n";
$headers .= "Content-Transfer-Encoding: 7bit\n\n";
$headers .= "Your e-mail client is not mime compatible\n\n";
//message
$headers .= "--$mime_boundary\n";
$headers .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
$headers .= "Content-Transfer-Encoding: 7bit\n\n";
$headers .= "
Information from the email upload form:
Name: $name
Company: $company
Address: $address
City: $city
State: $state
Zip code:$zipcode
Phone: $phone
Fax: $fax
Email: $email
$files files attached
Comments: $comments
\n\n";
$messageSent = "Your reorder has been sent.
";
if (!empty($_FILES['attachment']['tmp_name'])||!empty($_FILES['attachment2']['tmp_name'])||!empty($_FILES['attachment3']['tmp_name'])||!empty($_FILES['attachment4']['tmp_name']))
{
//$headers .= "--".$mime_boundary."\n";
}
if (!empty($_FILES['attachment']['tmp_name']))
{
$headers .= "--".$mime_boundary."\n";
$fileNameParts = explode(".",$_FILES['attachment']['name']);
$ext = array_pop($fileNameParts);
$headers .= "Content-Type: image/$ext; name=\"{$_FILES['attachment']['name']}\";\n";
$headers .= "Content-Transfer-Encoding: base64\n";
$headers .= "Content-Disposition: attachment\n\n";
$headers .= "$content\n";
}
if (!empty($_FILES['attachment2']['tmp_name']))
{
$headers .= "--".$mime_boundary."\n";
$fileNameParts2 = explode(".",$_FILES['attachment2']['name']);
$ext2 = array_pop($fileNameParts2);
$headers .= "Content-Type: image/$ext2; name=\"{$_FILES['attachment2']['name']}\";\n";
$headers .= "Content-Transfer-Encoding: base64\n";
$headers .= "Content-Disposition: attachment\n\n";
//$headers .= "filename=\"{$_FILES['attachment']['name']}\"\n\n";
$headers .= "$content2\n";
}
if (!empty($_FILES['attachment3']['tmp_name']))
{
$headers .= "--".$mime_boundary."\n";
$fileNameParts3 = explode(".",$_FILES['attachment3']['name']);
$ext3 = array_pop($fileNameParts3);
$headers .= "Content-Type: image/$ext3; name=\"{$_FILES['attachment3']['name']}\";\n";
$headers .= "Content-Transfer-Encoding: base64\n";
$headers .= "Content-Disposition: attachment\n\n";
//$headers .= "filename=\"{$_FILES['attachment']['name']}\"\n\n";
$headers .= "$content3\n";
}
if (!empty($_FILES['attachment2']['tmp_name']))
{
$headers .= "--".$mime_boundary."\n";
$fileNameParts4 = explode(".",$_FILES['attachment4']['name']);
$ext4 = array_pop($fileNameParts4);
$headers .= "Content-Type: image/$ext4; name=\"{$_FILES['attachment4']['name']}\";\n";
$headers .= "Content-Transfer-Encoding: base64\n";
$headers .= "Content-Disposition: attachment\n\n";
//$headers .= "filename=\"{$_FILES['attachment']['name']}\"\n\n";
$headers .= "$content4\n";
}
$headers .= "--$mime_boundary--\n";
mail($to,$subject,$message,$headers);
}
/***************** GET SELECT LIST *********************/
function getSelectList($name,$nrChecked,$nrOfRecords) {
$response = '';
for ($i =1; $i <= $nrOfRecords; $i++) {
if ($_POST['$name'] == $i) {
$checked = "CHECKED";
} elseif ($nrChecked == $i) {
$checked = "CHECKED";
} else {
$checked = '';
}
$response .= " $i ";
}
return $response;
}
$customerService_ = getSelectList("customerService",0,10);
$qualityPrint_ = getSelectList("qualityPrint",0,10);
$producedQuickly_ = getSelectList("producedQuickly",0,10);
$response .= "
![]() |
|