我正在为facebook开发一个小应用程序。在我的应用程序中,我将内容发布到粉丝页面的墙上。
当用户输入一个新的行字符时,post完全忽略它。我怎么解决这个问题?
如果您发送以下文本
你好% 0艾琳+ 2
发布的消息看起来像
你好
第2行
已经检查过了
这对我来说很好:
// first: replace normal n (or "\n") for "rn"
$mensaje=str_replace("\n","rn",$reg['mensaje']);
// second: this only is for clear special characters
$mensaje=utf8_encode($mensaje);
使用html_entities
,否则POST请求无法正常传输
在facebook graph API中使用rn而不使用任何空格,那么您将获得换行