海河写的 Discuz论坛帖子调用js的php代码


Posted in PHP onAugust 23, 2007

调用代码
<script language="javascript" src="js_bbs.php?fid=1"></script>

js_bbs.php(放在根目录下) 内容

<?php
require ("bbs/config.inc.php");
//连接,选择数据库 
$link = mysql_connect( $dbhost,$dbuser,$dbpw) or die('Could not connect:'.mysql_error()); 
mysql_select_db($dbname) or die("Could not elect database"); 

$fid=$_GET["fid"]; 
//截取字符长度
$length=36;
//防止中文乱码 
mysql_query("set names 'gb2312'");
//执行SQL查询
$query = "SELECT tid,subject FROM cdb_threads where fid='$fid' order by lastpost desc LIMIT 10"; 
$result = mysql_query($query) or die("Query failed: ".mysql_error()); 
// 用 HTML显示结果 
while ($myrow = mysql_fetch_row($result)) 

 printf("document.writeln(\"<li><a href=\\\"bbs/viewthread.php?tid=%s&extra=page=1\\\ " target=\\\"_blank\\\">%s</a></li>\");\n", $myrow[0],cutstr($myrow[1], $length,"..")); 

// 释放结果集 
mysql_free_result($result); 
//关闭连接 
mysql_close($link); 

//截取字符函数
function cutstr($string, $length, $dot = ' ...') { 
 $strcut = ''; 
 for($i = 0; $i < $length - strlen($dot) - 1; $i++) { 
 $strcut .= ord($string[$i]) > 127 ? $string[$i].$string[++$i] : $string[$i]; 
 } 
 return $strcut.$dot; 
}
?> 

PHP 相关文章推荐
PHP 得到根目录的 __FILE__ 常量
Jul 23 PHP
火车采集器 免费版使出收费版本功能实现原理
Sep 17 PHP
PHP操作MongoDB时的整数问题及对策说明
May 02 PHP
提示Trying to clone an uncloneable object of class Imagic的解决
Oct 27 PHP
php 带逗号千位符数字的处理方法
Jan 10 PHP
PHP中的多行字符串传递给JavaScript的两种方法
Jun 19 PHP
Yii2框架中日志的使用方法分析
May 22 PHP
浅谈PHP错误类型及屏蔽方法
May 27 PHP
[原创]php token使用与验证示例【测试可用】
Aug 30 PHP
Laravel学习教程之View模块详解
Sep 18 PHP
Laravel中错误与异常处理的用法示例
Sep 16 PHP
基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
May 25 PHP
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
Aug 19 #PHP
PHP下几种删除目录的方法总结
Aug 19 #PHP
wordpress之wp-settings.php
Aug 17 #PHP
PHP4和PHP5性能测试和对比 测试代码与环境
Aug 17 #PHP
在PHP里得到前天和昨天的日期的代码
Aug 16 #PHP
PHP与MySQL开发中页面出现乱码的一种解决方法
Jul 29 #PHP
真正的ZIP文件操作类(php)
Jul 21 #PHP
You might like
提高PHP性能的编码技巧以及性能优化详细解析
2013/08/24 PHP
PHP中的闭包(匿名函数)浅析
2015/02/07 PHP
Yii学习总结之安装配置
2015/02/22 PHP
两种php去除二维数组的重复项方法
2015/11/04 PHP
Zend Framework教程之连接数据库并执行增删查的方法(附demo源码下载)
2016/03/21 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
PHP设计模式之 策略模式Strategy详解【对象行为型】
2020/05/01 PHP
xml转json的js代码
2012/08/28 Javascript
获取表单控件原始(初始)值的方法
2013/08/21 Javascript
JS判断不能为空实例代码
2013/11/26 Javascript
基于Three.js插件制作360度全景图
2016/11/29 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
jQuery模拟实现天猫购物车动画效果实例代码
2017/05/25 jQuery
原生javascript实现的全屏滚动功能示例
2017/09/19 Javascript
JavaScript实现写入文件到本地的方法【基于FileSaver.js插件】
2018/03/15 Javascript
js字符串倒序的实例代码
2018/11/30 Javascript
实现Vue的markdown文档可以在线运行的方法示例
2018/12/11 Javascript
vue中使用mxgraph的方法实例代码详解
2019/05/17 Javascript
TypeScript中使用getElementXXX()的示例代码
2019/09/12 Javascript
零基础写python爬虫之使用urllib2组件抓取网页内容
2014/11/04 Python
Python基于二分查找实现求整数平方根的方法
2016/05/12 Python
Mac 上切换Python多版本
2017/06/17 Python
Python3.5 处理文本txt,删除不需要的行方法
2018/12/10 Python
不到40行代码用Python实现一个简单的推荐系统
2019/05/10 Python
Python中查看变量的类型内存地址所占字节的大小
2019/06/26 Python
python递归下载文件夹下所有文件
2019/08/31 Python
python3.7 openpyxl 在excel单元格中写入数据实例
2020/09/01 Python
澳大利亚婴儿礼品公司:The Baby Gift Company
2018/11/04 全球购物
Probikekit欧盟:在线公路自行车专家
2019/07/12 全球购物
方正Java笔试题
2014/07/03 面试题
个人自荐信
2013/12/05 职场文书
物业总经理岗位职责
2014/02/28 职场文书
毕业生写求职信的要点
2014/03/04 职场文书
优秀小学生事迹材料
2014/12/26 职场文书
同意落户证明
2015/06/19 职场文书
Java时间工具类Date的常用处理方法
2022/05/25 Java/Android