| | |
| | | <?php |
| | | |
| | | require_once('../program/lib/html2text.inc'); |
| | | define('INSTALL_PATH', realpath('./../') . '/'); |
| | | require INSTALL_PATH.'program/include/iniset.php'; |
| | | |
| | | $htmlText = $HTTP_RAW_POST_DATA; |
| | | $converter = new html2text($htmlText); |
| | | $converter = new html2text(html_entity_decode($HTTP_RAW_POST_DATA, ENT_COMPAT, 'UTF-8')); |
| | | |
| | | header('Content-Type: text/plain; charset=UTF-8'); |
| | | $plaintext = $converter->get_text(); |
| | | |
| | | $phpver = explode('.', phpversion()); |
| | | $vernum = $phpver[0] . $phpver[1] . $phpver[2]; |
| | | |
| | | # html_entity_decode doesn't handle UTF character sets in PHP 4.x |
| | | |
| | | if (($vernum >= 500) && function_exists('html_entity_decode')) |
| | | print html_entity_decode($plaintext, ENT_COMPAT, 'UTF-8'); |
| | | else |
| | | print $plaintext; |
| | | print trim($converter->get_text()); |
| | | |
| | | ?> |