nbweb 发表于 2013-6-29 17:21:52

WB名称前面有个\n\n php高手过来帮下

本帖最后由 nbweb 于 2013-6-29 20:04 编辑


http://att.discuz.net/data/attachment/forum/201206/29/141536r4jir97sszr4w00v.jpg


新浪WB回流评论到论坛,这里有二个\n,不知道哪里去掉

源文件找到了[*]
[*]                if( isset($data['pic']) && !empty($data['pic']) ){
[*]                        $content .= "\n\n".
[*]                                                'http://ww3.sinaimg.cn/large/' . $data['pic'] . '.jpg';
[*]                }
[*]               
[*]                $content = $content. "\n\n".
[*]                                                      '' . XWB_plugin::getPluginUrl('images/bgimg/icon_logo.png') . ' '.
[*]                                                      ''.
[*]                                                      ') . ']' .
[*]                                                      XWB_plugin::L('xwb_reply_from_2', $nickname) .
[*]                                                      '';
[*]               
[*]               
[*]                return $content;
[*]      }
[*]
[*]复制代码



\n是在引号里面


nbweb 发表于 2013-6-29 19:52:23

php高手帮下心

l12ab 发表于 2013-6-29 19:58:10

\r\n

分享吧 发表于 2013-6-29 19:58:22

if( isset($data['pic']) && !empty($data['pic']) ){
                        $content = "\n\n".

nbweb 发表于 2013-6-29 20:04:59


l12ab 发表于 2013-6-29 19:58

back.gif

\r\n
我更新了,再帮看一下

Tou 发表于 2013-6-29 19:58:00

不知道什么意思,干嘛不直接去掉\n\n

zt1993 发表于 2013-6-29 23:46:26

$content .= "\n\n". --->>$content .= "".

ICFOX 发表于 2013-6-30 01:14:07

你要觉得\n\n没用两个都去掉就是了

nbweb 发表于 2013-6-30 03:27:33


Tou 发表于 2013-6-29 23:46

back.gif

不知道什么意思,干嘛不直接去掉\n\n
要空二行。。。。

nbwebliceen 发表于 2013-6-30 07:05:38


ICFOX 发表于 2013-6-30 03:27

back.gif

你要觉得\n\n没用两个都去掉就是了
不想去掉。。。。撸主还是看看 返回$content后 跳出这个函数后 是否实体化HTML了? 还是ADDSLASHE过?
看你这个函数里 \n\n是用双引号引起来的 默认PHP会自动做换行处理 不会直接显示
但你现在是直接输出了 肯定有转义的地方
页: [1] 2
查看完整版本: WB名称前面有个\n\n php高手过来帮下