靠!刚才发了个帖子,不知道跑到哪里了??

xmlkiller 2004-01-29 04:51:27
大家帮我看看:

http://test.cnimb.com/wenhuabao/1.html
这个里面调用了一个php文件
http://test.cnimb.com/wenhuabao/include/news.php

但是包错误,没发显示内容,可能是document.write的内容里面的空行造成的。我用str_replace("\n","",$content)替换空行,但是不行。大家帮忙看看如何解决。
...全文
61 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xmlkiller 2004-01-29
  • 打赏
  • 举报
回复
: ccterran(iwind):多谢
ccterran 2004-01-29
  • 打赏
  • 举报
回复
<?php
$data='<table width="390" border="0" cellspacing="0" cellpadding="0" align="center">

<tr>
<td width="24">
<div align="center"><img src="images/arrow_01.gif" width="4" height="6"></div>
</td>
<td width="366"><a href="#" class="l22">123</a></td>
</tr>
<tr>
<td colspan="2">
<div align="center"><img src="images/line_01.gif" width="381" height="5"></div>
</td>
</tr>

</table>';
$data=preg_replace("'[\r|\n]'","",$data);
?>
<script>document.write('<?=$data?>');</script>
xmlkiller 2004-01-29
  • 打赏
  • 举报
回复
xuzuning(唠叨):不管用呀?
xuzuning 2004-01-29
  • 打赏
  • 举报
回复
按如下的形式进行输出时
document.write("<?php echo $text; ?>");

需要做以下的操作
$text = eregi_replace('"','\\"',$text); // 对可能存在的“"”转义
$text = eregi_replace('\r?\n','\\n',$text); // 对可能存在的换行符转义


21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧