在客户端用js作转换
<script language=javascript>
function coder(str)
{
var s = "";
if (str.length == 0) return "";
for (var i=0; i<str.length; i++)
{
switch (str.substr(i,1))
{
case "<" : s += "<"; break;
case ">" : s += ">"; break;
case "&" : s += "&"; break;
case " " : s += " "; break;
case "\'" : s += "'"; break;
case "\"" : s += """; break;
case "\n" : s += "<br>"; break;
default : s += str.substr(i,1); break;
}
}
return s;
}
</script>
<script language=javascript>
function coder(str)
{
var s = "";
if (str.length == 0) return "";
for (var i=0; i<str.length; i++)
{
switch (str.substr(i,1))
{
case "<" : s += "<"; break;
case ">" : s += ">"; break;
case "&" : s += "&"; break;
case " " : s += " "; break;
case "\'" : s += "'"; break;
case "\"" : s += """; break;
case "\n" : s += "<br>"; break;
default : s += str.substr(i,1); break;
}
}
return s;
}
</script>
解决方案 »
- PHP的难题。帮忙解决
- 一个简单的正则表达式
- php5.3同mysql 5.1.39 问题
- 为什么我的这个站打开IE不能识别编码
- 用php还原sqlserver2005的问题 以及如何查看dat文件里的内容 求助
- 关于验证码提交后的判断问题
- 如何做一个播放列表?
- waterproof PHPEdit 如何配置"自动缩进"功能?
- 人气好差,散点儿分。再说一个小问题。
- 日期函数问题,相信对于你们来说很简单?(UP有分)
- 请前辈帮助 >>> PHP 链接 MYSQL 时出错。
- 我在配置win2k+php4+apache后,为什么运行php程序总是弹出保存php文件窗口?奇怪了,各位高手请帮忙!!(必给分)
提出时用 nl2br(htmlspecialchars($xxxxx)) 就可以。
php倒简单
<?php echo results ?>