海河写的 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 相关文章推荐
windows xp下安装pear
Dec 02 PHP
php入门学习知识点八 PHP中for循环基本应用之九九乘法口绝表
Jul 14 PHP
解析关于wamp启动是80端口被占用的问题
Jun 21 PHP
php 去除html标记--strip_tags与htmlspecialchars的区别详解
Jun 26 PHP
Php无限级栏目分类读取的实现代码
Feb 19 PHP
PHP响应post请求上传文件的方法
Dec 17 PHP
thinkPHP显示不出验证码的原因与解决方法分析
May 20 PHP
php nginx 实时输出的简单实现方法
Jan 21 PHP
thinkPHP框架动态配置用法实例分析
Jun 14 PHP
实例讲解通过​PHP创建数据库
Jan 20 PHP
Laravel等框架模型关联的可用性浅析
Dec 15 PHP
基于PHP实现邮箱验证激活过程详解
Oct 28 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中文字母数字验证码实现代码
2008/04/25 PHP
PHP获取本周所有日期或者最近七天所有日期的方法
2018/06/20 PHP
前端开发必须知道的JS之原型和继承
2010/07/06 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
2013/08/02 Javascript
基于BootStrap Metronic开发框架经验小结【六】对话框及提示框的处理和优化
2016/05/12 Javascript
jquery 动态合并单元格的实现方法
2016/08/26 Javascript
AngularJS使用angular.bootstrap完成模块手动加载的方法分析
2017/01/19 Javascript
javascript 实现文本使用省略号替代(超出固定高度的情况)
2017/02/21 Javascript
react.js 父子组件数据绑定实时通讯的示例代码
2017/09/25 Javascript
BACKBONE.JS 简单入门范例
2017/10/17 Javascript
JavaScript数据结构之单链表和循环链表
2017/11/28 Javascript
浅谈Vue SPA 首屏加载优化实践
2017/12/15 Javascript
iview tabs 顶部导航栏和模块切换栏的示例代码
2019/03/04 Javascript
详解javascript对数组和json数组的操作
2019/04/15 Javascript
vue.js实现简单的计算器功能
2020/02/22 Javascript
[01:03:51]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第三场
2018/04/09 DOTA
使用Python爬取最好大学网大学排名
2018/02/24 Python
Python 确定多项式拟合/回归的阶数实例
2018/12/29 Python
python顺序执行多个py文件的方法
2019/06/29 Python
pandas取出重复数据的方法
2019/07/04 Python
flask应用部署到服务器的方法
2019/07/12 Python
150行Python代码实现带界面的数独游戏
2020/04/04 Python
Django 如何使用日期时间选择器规范用户的时间输入示例代码详解
2020/05/22 Python
英语专业毕业个人求职自荐信
2013/09/21 职场文书
给领导的致歉信范文
2014/01/13 职场文书
运动会领导邀请函
2014/02/05 职场文书
劳动工资科岗位职责范本
2014/03/02 职场文书
有创意的广告词
2014/03/18 职场文书
学生检讨书怎么写?
2014/10/10 职场文书
2014年内勤工作总结
2014/11/24 职场文书
颐和园的导游词
2015/01/30 职场文书
农村结婚典礼主持词
2015/06/29 职场文书
小学生暑假安全公约
2015/07/14 职场文书
婚宴新郎致辞
2015/07/28 职场文书
销售会议开幕词
2016/03/04 职场文书
简单聊聊Vue中的计算属性和属性侦听
2021/10/05 Vue.js