人大复印资料处理程序_补充篇


Posted in PHP onOctober 09, 2006

说明:
1、人大复印资料的处理是本人自己使用的一套程序,因为看到论坛上有关于全文检索的讨论所以就不顾编程水平的菜鸟级差,也将其公布于公。
2、人大复印全文光盘资料在各大学图书馆应该可以取得。
######config.php3
<?
$hostname = "localhost";
$dbusername = "";
$dbname='';
$dbpassword = "";

function indexfile($index_file,$index_title,$index_describe=""){
  global $added;
if($index_file==""){
    $index_file="\index\temp.html";
    }
elseif(file_exists($index_file)){
    $added=1;
    copy($index_file,$index_file.".bak");
   }
$fp_i=fopen($index_file,'w+');
fputs($fp_i, "<html><head><title>$index_title</title></head><body>rn");

fputs($fp_i, "<h5>$index_title</h5>rn");
//$dte_created=date('Y-m-d H:i:s');
fputs($fp_i, "<font color='Maroon' face='楷体' size=1>$index_describe");
//查询日期:$dte_created</font><hr>rn");
//fputs($fp_i,"<table>rn");
  return $fp_i;
}

function mysql_error_exit($msg) {
      $errno = mysql_errno();
      $error = mysql_error();
      echo '<html><head><title>数据库错误</title></head><body>';
      echo $msg;
      echo "<br>错误: ($errno) $error<br>";
      echo '</body></html>';
        exit();

  }
function xueroom_error_exit($msg,$page) {
    echo "<HTML><HEAD><TITLE>严重错误 </TITLE></HEAD>";
    echo "<BODY><table align=center cellpadding=3 cellspacing=0 width=420 style="border-style:outset; border-bottom-width:thin; border-left-width:thin;border-right-width:thin;border-top-width:thin; border-color:#fefefe;">";
    echo "<TH colspan=2 bgcolor=726cc5>";
    echo"<font color=white face=Arial,Helvetica size=2><CENTER>";
          echo $msg."<BR>";
          echo "<TR><TD align=center>请致信xueroom@263.net,与管理员联系。";
          echo"<BR><TR><TD align=center><A HREF = ".$page.">返回 </A>";
          echo '</body></html>';
      exit -1;
}
function xueroom_message($msg) {
    echo '<table>';
    echo '<tr><td>';
    echo "$msg";
    echo '</td></tr>';
    echo '</table>';
  }

?>

#################### 数据库结构:
CREATE TABLE artical (
   artical_id int(6) NOT NULL auto_increment,
   resource_id varchar(10) NOT NULL,
   origin_periodical varchar(60) binary NOT NULL,
   date_pub datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
   artical_author varchar(50) binary NOT NULL,
   artical_title varchar(100) binary NOT NULL,
   artical_data longblob NOT NULL,
   artical_type varchar(6),
   artical__size varchar(10),
   date_reprinted datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
   read_count int(10) DEFAULT '0' NOT NULL,
   catalog tinyint(4) unsigned DEFAULT '0' NOT NULL,
   PRIMARY KEY (artical_id),
   KEY artical_title (artical_title),
   KEY artical_author (artical_author),
   KEY origin_periodical (origin_periodical),
   KEY catalog (catalog),
   KEY resource_id (resource_id)
);

PHP 相关文章推荐
Classes and Objects in PHP5-面向对象编程 [1]
Oct 09 PHP
桌面中心(三)修改数据库
Oct 09 PHP
PHP similar_text 字符串的相似性比较函数
May 26 PHP
PHP安全防范技巧分享
Nov 03 PHP
php笔记之:php数组相关函数的使用
Apr 26 PHP
php中rename函数用法分析
Nov 15 PHP
php将csv文件导入到mysql数据库的方法
Dec 24 PHP
Yii2超好用的日期和时间组件(值得收藏)
May 05 PHP
php基于curl实现随机ip地址抓取内容的方法
Oct 11 PHP
PHP实现的基于单向链表解决约瑟夫环问题示例
Sep 30 PHP
PHP实现将base64编码字符串转换成图片示例
Jun 22 PHP
PHP命令Command模式用法实例分析
Aug 08 PHP
如何在PHP中使用Oracle数据库(3)
Oct 09 #PHP
人大复印资料处理程序_输入篇
Oct 09 #PHP
人大复印资料处理程序_查询篇
Oct 09 #PHP
如何在PHP中使用Oracle数据库(1)
Oct 09 #PHP
BBS(php &amp; mysql)完整版(八)
Oct 09 #PHP
超级简单的发送邮件程序
Oct 09 #PHP
发挥语言的威力--融合PHP与ASP
Oct 09 #PHP
You might like
php+dbfile开发小型留言本
2006/10/09 PHP
编写PHP的安全策略
2006/10/09 PHP
信用卡效验程序
2006/10/09 PHP
php下使用strpos需要注意 === 运算符
2010/07/17 PHP
PHP通过iconv将字符串从GBK转换为UTF8字符集
2011/07/18 PHP
PHP包含文件函数include、include_once、require、require_once区别总结
2014/04/05 PHP
php下pdo的mysql事务处理用法实例
2014/12/27 PHP
php自定义加密与解密程序实例
2014/12/31 PHP
javascript 命名空间以提高代码重用性
2008/11/13 Javascript
cookie 最近浏览记录(中文escape转码)具体实现
2013/06/08 Javascript
js获取html文件的思路及示例
2013/09/17 Javascript
jquery()函数的三种语法介绍
2013/10/09 Javascript
js事件监听机制(事件捕获)总结
2014/08/08 Javascript
node.js操作mongoDB数据库示例分享
2014/11/26 Javascript
DOM基础教程之事件对象
2015/01/20 Javascript
js中跨域方法原理详解
2015/07/19 Javascript
js实现纯前端的图片预览
2016/04/27 Javascript
微信小程序-图片、录音、音频播放、音乐播放、视频、文件代码实例
2016/11/22 Javascript
jquery实现的table排序功能示例
2017/03/10 Javascript
JavaScript箭头(arrow)函数详解
2017/06/04 Javascript
javascript实现二叉树遍历的代码
2017/06/08 Javascript
浅谈ng-zorro使用心得
2018/12/03 Javascript
Node.js实现简单管理系统
2019/09/23 Javascript
分享一下Python 开发者节省时间的10个方法
2015/10/02 Python
Python实现发送QQ邮件的封装
2017/07/14 Python
如何使用python操作vmware
2019/07/27 Python
Python+OpenCV图像处理——实现直线检测
2020/10/23 Python
CSS3 按钮边框动画的实现
2020/11/12 HTML / CSS
HTML5中通过li-canvas轻松实现单图、多图、圆角图绘制,单行文字、多行文字等
2018/11/30 HTML / CSS
北承题目(C++)
2012/05/16 面试题
小学生成长感言
2014/01/30 职场文书
小学开学典礼主持词
2014/03/19 职场文书
2015大学生求职信范文
2015/03/20 职场文书
教师节随笔
2015/08/15 职场文书
Python如何使用循环结构和分支结构
2022/04/13 Python
java中为什么说子类的构造方法默认访问的是父类的无参构造方法
2022/04/13 Java/Android