function Thtml($msg){
$msg = str_replace('"','"',$msg);
$msg = str_replace("'",''',$msg);
$msg = str_replace("<","<",$msg);
$msg = str_replace(">",">",$msg);
$msg = str_replace("\t"," ",$msg);
$msg = str_replace("\r","",$msg);
$msg = str_replace(" "," ",$msg);
$msg = str_replace("\n","<BR>",$msg);
return $msg;
}
$msg = str_replace('"','"',$msg);
$msg = str_replace("'",''',$msg);
$msg = str_replace("<","<",$msg);
$msg = str_replace(">",">",$msg);
$msg = str_replace("\t"," ",$msg);
$msg = str_replace("\r","",$msg);
$msg = str_replace(" "," ",$msg);
$msg = str_replace("\n","<BR>",$msg);
return $msg;
}
解决方案 »
- windows下 php的exec执行bat 我要弹出dos窗口
- 想租台服务器不知选哪家IDC好?
- 发送邮件的两个问题
- cakephp utf-8编码 ,资源问题
- 有没有PHP+MYSQL+APACH 的集成安装包?推荐一个。
- 时差的简单问题----在线等
- 求助!wap上面怎么显示表格?
- 这是什么东东了,高手???
- mysql----auto_increment字段怎样处理
- 生成随机密码
- 新网的空间,在执行mysql中的like '001%'时,却找不到,但在其他任何地方运行都是可以,不知道是为什么了???
- 我新建了一个php文件放在默认站点apache\htdocs中,在ie地址栏里执行总提示找不页面,各项配置我都检查了,没啥错的。
这样处理好像不能输出 \" 字符串,上面的处理就跟输入的一样了。
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
输出的却是一行,怎么办?
$msg = str_replace("\n","<BR>",$msg);
这样就会自动换行了,IE支持,但是firefox不支持。
firefox该用什么就不知道了,关注中....
比如输入时的格式是:
aaaaaaaaaaaaaaaaaaaaa(自动换行)
aaaaaaaaaaaaa
而输出时却是:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
而我期望的结果是:
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaa
该怎么办?
比如输入时的格式是:
aaaaaaaaaaaaaaaaaaaaa(自动换行)
aaaaaaaaaaaaa
定义表格word-break:break-all后输出结果还是:
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaa