海河写的 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 相关文章推荐
phpmyadmin MySQL 加密配置方法
Jul 05 PHP
配置php网页显示各种语法错误
Sep 23 PHP
php中的curl_multi系列函数使用例子
Jul 29 PHP
php实现在服务器上创建目录的方法
Mar 16 PHP
Smarty中的注释和截断功能介绍
Apr 09 PHP
PHP中ltrim与rtrim去除左右空格及特殊字符实例
Jan 07 PHP
php使用ftp远程上传文件类(完美解决主从文件同步问题的方法)
Sep 23 PHP
老生常谈PHP位运算的用途
Mar 12 PHP
浅析PHP中的闭包和匿名函数
Dec 25 PHP
PHP实现浏览器格式化显示XML的方法示例
Jan 22 PHP
php实现分页功能的详细实例方法
Sep 29 PHP
浅谈Laravel中的三种中间件的作用
Oct 13 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通过正则表达式下载图片到本地的实现代码
2011/09/19 PHP
php导入csv文件碰到乱码问题的解决方法
2014/02/10 PHP
php session的锁和并发
2016/01/22 PHP
Yii2 加载css、js 载静态资源的方法
2017/03/10 PHP
Redis在Laravel项目中的应用实例详解
2017/08/11 PHP
针对PHP开发安全问题的相关总结
2019/03/22 PHP
关于PHP中interface的用处详解
2020/07/26 PHP
html下载本地
2006/06/19 Javascript
js更优雅的兼容
2010/08/12 Javascript
深入Javascript函数、递归与闭包(执行环境、变量对象与作用域链)使用详解
2013/05/08 Javascript
jQuery实现可拖动的浮动层完整代码
2013/05/27 Javascript
AngularJS递归指令实现Tree View效果示例
2016/11/07 Javascript
javascript 数组(list)添加/删除的实现
2020/12/17 Javascript
[06:15]2016国际邀请赛中国区预选赛单车采访:我顶WINGS
2016/06/27 DOTA
[03:46]DAC趣味视频-中文考试.mp4
2017/04/02 DOTA
requests和lxml实现爬虫的方法
2017/06/11 Python
Python 3.x 安装opencv+opencv_contrib的操作方法
2018/04/02 Python
Python 字符串与数字输出方法
2018/07/16 Python
基于Python的PIL库学习详解
2019/05/10 Python
django-初始配置(纯手写)详解
2019/07/30 Python
python 进程间数据共享multiProcess.Manger实现解析
2019/09/23 Python
Pandas操作CSV文件的读写实现方法
2019/11/13 Python
关于Python 中的时间处理包datetime和arrow的方法详解
2020/03/19 Python
python2和python3哪个使用率高
2020/06/23 Python
T3官网:头发造型工具
2019/12/26 全球购物
DC Shoes俄罗斯官网:美国滑板鞋和服饰品牌
2020/08/19 全球购物
农民工工资支付承诺函
2014/03/31 职场文书
个人承诺书怎么写
2014/05/24 职场文书
大学生个人求职信
2014/06/02 职场文书
大学生暑期社会实践证明范本
2014/10/24 职场文书
2015欢度元旦标语口号
2014/12/09 职场文书
2015年安全教育月活动总结
2015/03/26 职场文书
刑事上诉状(无罪)
2015/05/23 职场文书
golang goroutine顺序输出方式
2021/04/29 Golang
Java 超详细讲解设计模式之中的抽象工厂模式
2022/03/25 Java/Android
golang的文件创建及读写操作
2022/04/14 Golang