>>612
本当に magic_quotes_gpc の問題なの?
ちょっとスクリプトを見たけど、以下の処理で2バイト目の \ が除去されるのが原因じゃないのかなぁ。
$PHPrint = stripslashes("$PHPrint");

とりあえす、一度 EUC にでも変換してからやれば逃げれるような気がするけど。
$PHPrint = mb_convert_encoding($PHPrint, 'euc-jp', 'sjis');
$PHPrint = stripslashes("$PHPrint");
$PHPrint = mb_convert_encoding($PHPrint, 'sjis', 'euc-jp');

酔っぱらいながらなのでハズしていたらスマソ。