--TEST-- Bug #1724 Quoted Semicolons in Content-Type --SKIPIF-- --FILE-- setTXTBody('Test message.'); $Mime->addAttachment('test file contents', 'text/plain; testparam="test1;semicolon"', 'test.txt', FALSE); $body = $Mime->get(); $hdrs = ''; foreach ($Mime->headers() AS $name => $val) { $hdrs .= "$name: $val\n"; } $hdrs .= "To: Receiver \n"; $hdrs .= "From: Sender \n"; $hdrs .= "Subject: PEAR::Mail_Mime test mail\n"; require_once('Mail/mimeDecode.php'); $mime_message = "$hdrs\n$body"; $Decoder = new Mail_mimeDecode($mime_message); $params = array( 'include_bodies' => TRUE, 'decode_bodies' => TRUE, 'decode_headers' => TRUE ); $Decoded = $Decoder->decode($params); $test_param = $Decoded->parts[1]->ctype_parameters['testparam']; echo $test_param; ?> --EXPECT-- test1;semicolon