Fields marked with * are required.\n"; Header("Location:../index.php"); exit(); } else { $email="djys@djysmusic.com"; if (!eregi ("^([a-z0-9_]|\-|\.)+@(([a-z0-9_]|\-)+\.)+[a-z]{2,4}$", $email)) { unset($email); } $from = stripslashes($form_element0)." <".stripslashes($form_element1).">";$subject= $form_element2;$message = "\nYour Name: $form_element0\n\nYour Email: $form_element1\n\nSubject: $form_element2\n\nMessage: $form_element3\n"; $headers="From: $from\n";if (file_exists($tmp_name)){ if(is_uploaded_file($tmp_name)){ $file = fopen($tmp_name,'rb'); $data = fread($file,filesize($tmp_name)); fclose($file); $data = chunk_split(base64_encode($data)); } $headers .= "MIME-Version: 1.0\n" . "Content-Type: multipart/mixed;\n"; $headers .= " boundary=\"{$mime_boundary}\""; $message = "This is a multi-part message in MIME format.\n\n" . "--{$mime_boundary}\n" . "Content-Type: text/plain; charset=\"iso-8859-1\"\n" . "Content-Transfer-Encoding: 7bit\n\n" . $message . "\n\n"; $message .= "--{$mime_boundary}\n" . "Content-Type: {$type};\n" . " name=\"{$name}\"\n" . "Content-Transfer-Encoding: base64\n\n" . $data . "\n\n" . "--{$mime_boundary}--\n"; } SESSION_UNREGISTER('form_element0'); SESSION_UNREGISTER('form_element1'); SESSION_UNREGISTER('form_element2'); SESSION_UNREGISTER('form_element3'); if (@mail($email, $subject, $message, $headers)) {$_SESSION["formMessage"] = " ".'Thank you, your email has been sent.'." "; header("Location: ../index.php"); } else { $_SESSION["formMessage"] = "Im sorry, there seems to have been an error trying to send your email. Please try again."; header("Location: ../index.php"); } } ?>