Jump to content

mesje

New Members
  • Posts

    4
  • Joined

  • Last visited

    Never

Everything posted by mesje

  1. Ok solved it myself... I swear I tried it before but it didnt work, maybe I made a typo somewhere earlier. This is the code to send a fixed attachment (in my example its mytext.txt) from your own server, the file needs to be in the same folder as the script in my example but you could add a path to it too. The $gegevens is the string that will be the content of the mytext.txt file. <?php // Read POST request params into global vars $to = $_POST['to']; $from = $_POST['from']; $subject = $_POST['subject']; $message = $_POST['message']; // Obtain file upload vars $fileatt = "mytext.txt"; $fileatt_type = "text/plain"; $fileatt_name = "mytext.txt"; $headers = "From: $from"; // Generate a boundary string $semi_rand = md5(time()); $mime_boundary = "==Multipart_Boundary_x{$semi_rand}x"; // Add the headers for a file attachment $headers .= "\nMIME-Version: 1.0\n" . "Content-Type: multipart/mixed;\n" . " boundary=\"{$mime_boundary}\""; // Add a multipart boundary above the plain message $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"; // Base64 encode the file data $gegevens = chunk_split(base64_encode($gegevens)); // Add file attachment to the message $message .= "--{$mime_boundary}\n" . "Content-Type: {$fileatt_type};\n" . " name=\"{$fileatt_name}\"\n" . "Content-Disposition: attachment;\n" . " filename=\"{$fileatt_name}\"\n" . "Content-Transfer-Encoding: base64\n\n" . $gegevens . "\n\n" . "--{$mime_boundary}--\n"; mail($to, $subject, $message, $headers) ?>
  2. UPDATE: Ok with fwrite() I now create a .txt file ("mytext.txt") on the servers folder where the php is in. Now my problem is that I cant send this txt file, all tutorials out there are about users uploading attachments but I want a fixed attachment to be sent (mytext.txt). Also what is the Content-Type: of a .txt file attachment? Thanks for your help guys.
  3. Hi guys, thanks for reading my cry for help I can make a normal working mail script no problems... but I now need a script that converts the input of text fields on screen to a .txt file that will be send as attachment when the user clicks submit/send. Is this by all means even possible with php? Any pointers or help will be greatly appriciated. Thanks for your time.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.