#20529 [Fbk->Opn]: Bad subject line when using JIS encoding
| From: | malek at idanet dot co dot jp | Date: | Fri, 20 Dec 2002 07:58:47 +0000 |
| Subject: | #20529 [Fbk->Opn]: Bad subject line when using JIS encoding | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-28081@lists.php.net to get a copy of this message | ||
ID: 20529
User updated by: malek@idanet.co.jp
Reported By: malek@idanet.co.jp
-Status: Feedback
+Status: Open
Bug Type: mbstring related
Operating System: red hat Linux 6.2
PHP Version: 4.3.0RC1
New Comment:
Hi,
Have just tried using the latest snapshot and the bug is still there,
no change,
thanks,
Malek
Previous Comments:
------------------------------------------------------------------------
[2002-12-19 22:57:50] iliaa@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php4-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php4-win32-latest.zip
------------------------------------------------------------------------
[2002-11-20 19:19:33] malek@idanet.co.jp
Hi Ya,
Basically I am using
PHP 4.3.0RC1 (but I have also noticed the same thing with PHP 4.3.0PR2
)
on Red Hat Linux 6.2
with Sendmail 8.9.3
I am basically trying to send a mail in Japanese,
I first encode the text into JIS then simply send as normal,
i.e.
<?
$subjectja=mb_convert_encoding("fC[|[g","JIS","SJIS");
//
converts the SHIFT_JIS to JIS
echo mb_detect_encoding($subjectja); // Check it is encoded properly
which it is
echo $subjectja; // Check the Browser has no problems with the
encoding and works fine
mail($email,$subjectja,"test->".$subjectja,"Content-Type:
text/plain;charset=\"iso-2022-jp\"\nContent-Transfer-Encoding: 7bit");
// mail
?>
however the subject line does not appear correctly. On viewing the
email source I noticed that it is seemingly removing some characters
from the Subject line JIS,
Subject: $B%G%$%j!<%l%]!<%H (B <--- this is the resulting subject
line which is broken
test->$B%G%$%j!<%l%]!<%H(B <--- this is the email body which works
fine
$B%G%$%j!<%l%]!<%H (B
$B%G%$%j!<%l%]!<%H(B
slightly different. Also if you take out the "test->" on the body part
the body of the email will not to work.
p.s. there is no problems with 4.0,4.1 or 4.2
thanks,
Malek
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=20529&edit=1