Advertisement
Guest User

Untitled

a guest
Jan 19th, 2018
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. <?php
  2. $tmp = $_FILES['gambar']['tmp_name'];
  3. $type = $_FILES['gambar']['type'];
  4. $gambar = $_FILES['gambar']['name'];
  5. $ukuran = $_FILES['gambar']['size'];
  6. $format = substr($gambar, strrpos($gambar, ".") + 1);
  7. $simpan_gambar = (rand(100,999)) . "." . "$format";
  8. $path = "assets/lampiran/".$simpan_gambar;
  9. if (is_uploaded_file($tmp)) {
  10. $file = fopen($tmp,'rb');
  11. $data = fread($file,filesize($tmp));
  12. fclose($file);
  13. $semi_rand = md5(time());
  14. $mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";
  15. $email .= "\nMIME-Version: 1.0\n" .
  16. "Content-Type: multipart/mixed;\n" .
  17. " boundary=\"{$mime_boundary}\"";
  18. $pesan_admin = "This is a multi-part message in MIME format.\n\n" .
  19. "--{$mime_boundary}\n" .
  20. "Content-Type: text/plain; charset=\"iso-8859-1\"\n" .
  21. "Content-Transfer-Encoding: 7bit\n\n" .
  22. $pesan_admin . "\n\n";
  23. $data = chunk_split(base64_encode($data));
  24. $pesan_admin .= "--{$mime_boundary}\n" .
  25. "Content-Type: {$type};\n" .
  26. " name=\"{$simpan_gambar}\"\n" .
  27. "Content-Transfer-Encoding: base64\n\n" .
  28. $data . "\n\n" .
  29. "--{$mime_boundary}--\n";
  30. }
  31. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement