Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
--TEST-- GH-8208 (mb_encode_mimeheader: $indent functionality broken) --EXTENSIONS-- mbstr..
Decoded Output download
--TEST--
GH-8208 (mb_encode_mimeheader: $indent functionality broken)
--EXTENSIONS--
mbstring
--FILE--
<?php
$s = "[service-Aufgaben S&W-Team][#19415] VM''s aufsetzen mit unterschiedlichen";
$p = 'Subject: ';
var_dump(
$p . mb_encode_mimeheader($s, 'UTF-8', 'Q', "
", strlen($p)),
mb_encode_mimeheader($p . $s, 'UTF-8', 'Q', "
", 0)
);
?>
--EXPECT--
string(84) "Subject: [service-Aufgaben S&W-Team][#19415] VM''s aufsetzen mit
unterschiedlichen"
string(84) "Subject: [service-Aufgaben S&W-Team][#19415] VM''s aufsetzen mit
unterschiedlichen"
Did this file decode correctly?
Original Code
--TEST--
GH-8208 (mb_encode_mimeheader: $indent functionality broken)
--EXTENSIONS--
mbstring
--FILE--
<?php
$s = "[service-Aufgaben S&W-Team][#19415] VM''s aufsetzen mit unterschiedlichen";
$p = 'Subject: ';
var_dump(
$p . mb_encode_mimeheader($s, 'UTF-8', 'Q', "\015\012", strlen($p)),
mb_encode_mimeheader($p . $s, 'UTF-8', 'Q', "\015\012", 0)
);
?>
--EXPECT--
string(84) "Subject: [service-Aufgaben S&W-Team][#19415] VM''s aufsetzen mit
unterschiedlichen"
string(84) "Subject: [service-Aufgaben S&W-Team][#19415] VM''s aufsetzen mit
unterschiedlichen"
Function Calls
strlen | 1 |
mb_encode_mimeheader | 1 |
Stats
MD5 | bebac98f9f892e52eda156a3c622c61a |
Eval Count | 0 |
Decode Time | 95 ms |