一个很菜的问题:
数据库中有一个表: news_id news_title ne...
作者 swjemail 发布于 0000-00-00 分类:php基础编程
$artist_name =$_POST["artist_name"];
function ja_text_escape($arg) {
$arg = nl2br($arg);
$arg = strtr($arg,"
","");
return $arg;
}
echo ja_text_escape($artist_name);
怎么不能把 输入框中 的还行 去掉呢?
逛论坛交流:求救 php
在线等待 急急急
eregi_replace("
","",$arg);或者strip_tags($arg)
这样虽然可以把
换掉,但还是不能去掉还行,我的目的是输入多行但要在一行显示
在线等待 急急急
你说的是html里的还是其他地方的,html里的换行符就只有 啊!strip_tags也没用吗?那就用替换掉"
"
我的是输入框中的 回车,但我不想要这个 回车 ,也不知道是不是/n,怎么去除掉?
是
[php]
/**
+--------------------------------------------------
| 函数名:Encode($str)
| 作用:转换html代码和转行等。
| 参数:
| @param: $str:要转换的字符串
| 返回值:转换后的字符串。
+--------------------------------------------------
*/
function Encode($str){
if(!get_magic_quotes_gpc()){
$str = addslashes($str);
}
$str = htmlspecialchars($str);
$str = str_replace("
","
",$str);
$str = str_replace("
","
",$str);
$str = str_replace("
","
",$str);
$str = str_replace(" "," ",$str);
return $str;
}
[/php]
二楼后座 写的
?
QUOTE:
我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)
昵称: 请输入验证码:
抢着回答
10 条回复
回复