#20529 [Fbk->Opn]: Bad subject line when using JIS encoding

From: 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("ƒfƒCƒŠ[ƒŒƒ|[ƒ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

« previous php.bugs (#28081) next »