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


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 相关文章推荐
PHP性能优化工具篇Benchmark类调试执行时间
Dec 06 PHP
php和mysql中uft-8中文编码乱码的几种解决办法
Apr 19 PHP
解析PHP自带的进位制之间的转换函数
Jun 08 PHP
php无限遍历文件夹示例分享
Mar 04 PHP
PHP实现阳历到农历转换的类实例
Mar 07 PHP
php实现在限定区域里自动调整字体大小的类实例
Apr 02 PHP
PHP也能干大事之PHP中的编码解码详解
Apr 20 PHP
PHP数组操作类实例
Jul 11 PHP
PHP类的封装与继承详解
Sep 29 PHP
浅谈PHP的数据库接口和技术
Dec 09 PHP
PHP写API输出的时用echo的原因详解
Apr 28 PHP
如何使用php生成zip压缩包
Apr 21 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的面向对象编程
2006/10/09 PHP
PHP类的静态(static)方法和静态(static)变量使用介绍
2012/02/19 PHP
日常整理PHP中简单的图形处理(经典)
2015/10/26 PHP
基于laravel制作APP接口(API)
2016/03/15 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
2017/08/02 PHP
PHP 获取 ping 时间的实现方法
2017/09/29 PHP
php利用ob_start()清除输出和选择性输出的方法
2018/01/18 PHP
关于innerHTML后丢失动态绑定的EVENT问题解决方法
2013/05/19 Javascript
js获取url中指定参数值的示例代码
2013/12/14 Javascript
使用js如何实现全选与全不选
2013/12/30 Javascript
jQuery中append()方法用法实例
2014/12/25 Javascript
通过点击jqgrid表格弹出需要的表格数据
2015/12/02 Javascript
一道常被人轻视的web前端常见面试题(JS)
2016/02/15 Javascript
文件上传的几个示例分享【推荐】
2016/12/16 Javascript
JavaScript中常见的八个陷阱总结
2017/06/28 Javascript
Vue Spa切换页面时更改标题的实例代码
2017/07/15 Javascript
JavaScript学习笔记之函数记忆
2017/09/06 Javascript
vue下拉列表功能实例代码
2018/04/08 Javascript
JavaScript常用数学函数用法示例
2018/05/14 Javascript
jQuery创建及操作xml格式数据示例
2018/05/26 jQuery
如何使用vuex实现兄弟组件通信
2018/11/02 Javascript
Vue使用lodop实现打印小结
2019/07/06 Javascript
用VsCode编辑TypeScript的实现方法
2020/05/07 Javascript
JavaScript 函数用法详解【函数定义、参数、绑定、作用域、闭包等】
2020/05/12 Javascript
jQuery--遍历操作实例小结【后代、同胞及过滤】
2020/05/22 jQuery
Python命名空间详解
2014/08/18 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
2017/11/14 Python
详解Python如何生成词云的方法
2018/06/01 Python
python orm 框架中sqlalchemy用法实例详解
2020/02/02 Python
python实现梯度下降法
2020/03/24 Python
Linux开机引导的步骤是什么
2015/10/19 面试题
2015年民主生活会发言材料
2014/12/15 职场文书
怀孕辞职信怎么写
2015/02/28 职场文书
python获取淘宝服务器时间的代码示例
2021/04/22 Python
一条慢SQL语句引发的改造之路
2022/03/16 MySQL
Redis实战高并发之扣减库存项目
2022/04/14 Redis