[PHP-users 25468] HTMLソースの暗号化
MAO
mao @ nextyle.com
2005年 4月 26日 (火) 01:21:27 JST
こんばんは。MAOです。
HTMLのソースの暗号化を行おうとしています。
<?php
//html_textにはHTML(euc-jp)がはいっている。
//phpはeuc
$encode_html = rawurlencode($html_text);
print "
<script language='JavaScript1.2'>
<!--
document.write(unescape('".$encode_html."'));
//-->
</script>
";
?>
というソースなのですが、
結果、
<script language='JavaScript1.2'>
<!--
document.write(unescape('%3C%21DOCTYPE%20html%20P.................'));
//-->
</script>
と、HTMLが表示され、ブラウザ上でちゃんと表示がされます。
ただ、日本語が化けてしまいます。
2byteの処理をなんらかしないといけないのだとおもうのですが、
どうおこなえばよいのでしょうか?
よろしくお願いいたします。
PHP-users メーリングリストの案内