海河写的 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 相关文章推荐
如何实现给定日期的若干天以后的日期
Oct 09 PHP
PHP简单系统查询模块代码打包下载
Jun 07 PHP
PHP 数组教程 定义数组
Oct 23 PHP
批量修改RAR文件注释的php代码
Nov 20 PHP
PHP fgetcsv 定义和用法(附windows与linux下兼容问题)
May 29 PHP
解析php中call_user_func_array的作用
Jun 07 PHP
解析file_get_contents模仿浏览器头(user_agent)获取数据
Jun 27 PHP
php实现四舍五入的方法小结
Mar 03 PHP
thinkPHP学习笔记之安装配置篇
Mar 05 PHP
thinkPHP内置字符串截取函数用法详解
Nov 15 PHP
php+mysql+ajax实现单表多字段多关键词查询的方法
Apr 15 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
Sep 16 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/07/03 PHP
PHP下通过QRCode类库创建中间带网站LOGO的二维码
2014/07/12 PHP
Thinkphp5.0自动生成模块及目录的方法详解
2017/04/17 PHP
PHP实现阿里大鱼短信验证的实例代码
2017/07/10 PHP
基于jQuery的计算文本框字数的代码
2012/06/06 Javascript
jquery实现每个数字上都带进度条的幻灯片
2013/02/20 Javascript
javascript根据像素点取位置示例
2014/01/27 Javascript
js实现网页随机切换背景图片的方法
2014/11/01 Javascript
jQuery中[attribute]选择器用法实例
2014/12/31 Javascript
javascript的switch用法注意事项分析
2015/02/02 Javascript
JavaScript中isPrototypeOf函数作用和使用实例
2015/06/01 Javascript
js计算文本框输入的字符数
2015/10/23 Javascript
JavaScript中setTimeout的那些事儿
2016/11/14 Javascript
Node.js websocket使用socket.io库实现实时聊天室
2017/02/20 Javascript
简单的JS控制button颜色随点击更改的实现方法
2017/04/17 Javascript
详解AngularJS1.x学习directive 中‘&amp; ’‘=’ ‘@’符号的区别使用
2017/08/23 Javascript
nodejs异步编程基础之回调函数用法分析
2018/12/26 NodeJs
Moment.js实现多个同时倒计时
2019/08/26 Javascript
Vue项目接入Paypal实现示例详解
2020/06/04 Javascript
VUE前端从后台请求过来的数据进行转换数据结构操作
2020/11/11 Javascript
Python 初始化多维数组代码
2008/09/06 Python
Python语言实现机器学习的K-近邻算法
2015/06/11 Python
Python 编程速成(推荐)
2019/04/15 Python
Python多线程thread及模块使用实例
2020/04/28 Python
基于python纯函数实现井字棋游戏
2020/05/27 Python
解决Keras中CNN输入维度报错问题
2020/06/29 Python
推荐值得学习的12款python-web开发框架
2020/08/10 Python
寻找完美的房车租赁:RVShare
2019/02/23 全球购物
物理系毕业生自荐信
2013/11/01 职场文书
乡镇网格化管理实施方案
2014/03/23 职场文书
教师岗位聘任书范文
2014/03/29 职场文书
房屋买卖协议样本
2014/11/16 职场文书
2015年社区流动人口工作总结
2015/05/12 职场文书
公司宣传语大全
2015/07/13 职场文书
毕业生就业推荐表自我鉴定
2019/06/20 职场文书
少儿励志名言(80句)
2019/08/14 职场文书