mb_send_mail04.phpt 937 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. --TEST--
  2. mb_send_mail() test 4 (lang=German)
  3. --EXTENSIONS--
  4. mbstring
  5. --SKIPIF--
  6. <?php
  7. if (substr(PHP_OS, 0, 3) == 'WIN') {
  8. die('skip.. Not valid for Windows');
  9. }
  10. if (!function_exists("mb_send_mail") || !mb_language("german")) {
  11. die("skip mb_send_mail() not available");
  12. }
  13. ?>
  14. --INI--
  15. sendmail_path=/bin/cat
  16. mail.add_x_header=off
  17. --FILE--
  18. <?php
  19. $to = 'example@example.com';
  20. /* default setting */
  21. mb_send_mail($to, mb_language(), "test");
  22. /* German (iso-8859-15) */
  23. if (mb_language("german")) {
  24. mb_internal_encoding("ISO-8859-15");
  25. mb_send_mail($to, "Pr"."\xfc"."fung ".mb_language(), "Pr"."\xfc"."fung");
  26. }
  27. ?>
  28. --EXPECTF--
  29. To: example@example.com
  30. Subject: %s
  31. MIME-Version: 1.0
  32. Content-Type: text/plain; charset=%s
  33. Content-Transfer-Encoding: %s
  34. %s
  35. To: example@example.com
  36. Subject: =?ISO-8859-15?Q?Pr=FCfung=20German?=
  37. MIME-Version: 1.0
  38. Content-Type: text/plain; charset=%s-8859-15
  39. Content-Transfer-Encoding: 8bit
  40. Prüfung