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


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版)
Aug 21 PHP
PHP echo,print,printf,sprintf函数之间的区别与用法详解
Nov 27 PHP
php中文乱码怎么办如何让浏览器自动识别utf-8
Jan 15 PHP
关于PHP的curl开启问题探讨
Apr 08 PHP
php5.3提示Function ereg() is deprecated Error问题解决方法
Nov 12 PHP
php实现的RSS生成类实例
Apr 23 PHP
php数组随机排序实现方法
Jun 13 PHP
ThinkPHP在Cli模式下使用模板引擎的方法
Sep 25 PHP
Smarty环境配置与使用入门教程
May 11 PHP
PHP验证终端类型是否为手机的简单实例
Feb 07 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
Dec 25 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
Mar 09 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+JS无限级可伸缩菜单详解(简单易懂)
2007/01/02 PHP
Yii框架中 find findAll 查找出制定的字段的方法对比
2014/09/10 PHP
PHP中Memcache操作类及用法实例
2014/12/12 PHP
迁移PHP版本到PHP7
2015/02/06 PHP
JavaScript 题型问答有答案参考
2010/02/17 Javascript
js function定义函数使用心得
2010/04/15 Javascript
js输出列表实现代码
2010/09/12 Javascript
JS运行耗时操作的延时显示方法
2010/11/19 Javascript
jquery实现marquee效果(文字或者图片的水平垂直滚动)
2013/01/07 Javascript
兼容Firefox的Javascript XSLT 处理XML文件
2014/12/31 Javascript
js中获取 table节点各tr及td的内容简单实例
2016/10/14 Javascript
详解React native全局变量的使用(跨组件的通信)
2017/09/07 Javascript
vue填坑之webpack run build 静态资源找不到的解决方法
2018/09/03 Javascript
vue-router判断页面未登录自动跳转到登录页的方法示例
2018/11/04 Javascript
Vue插件从封装到发布的完整步骤记录
2019/02/28 Javascript
JavaScript中BOM对象原理与用法分析
2019/07/09 Javascript
jQuery轮播图功能制作方法详解
2019/12/03 jQuery
如何利用Node.js与JSON搭建简单的动态服务器
2020/06/16 Javascript
浅谈JavaScript中this的指向更改
2020/07/28 Javascript
js实现简单的轮播图效果
2020/12/13 Javascript
如何用itertools解决无序排列组合的问题
2017/05/18 Python
Python有序查找算法之二分法实例分析
2017/12/11 Python
python实现自主查询实时天气
2018/06/22 Python
python基于C/S模式实现聊天室功能
2019/01/09 Python
python 自定义装饰器实例详解
2019/07/20 Python
PyCharm第一次安装及使用教程
2020/01/08 Python
Python操作PostgreSql数据库的方法(基本的增删改查)
2020/12/29 Python
css3中背景尺寸background-size详解
2014/09/02 HTML / CSS
html5 音乐播放器 audio 标签使用概述
2013/07/15 HTML / CSS
Order by的几种用法
2013/06/16 面试题
2014庆六一活动方案
2014/03/02 职场文书
店铺转让协议书
2014/12/02 职场文书
质量保证书
2015/01/17 职场文书
2015年机械设备管理工作总结
2015/05/04 职场文书
2016年师德师风学习心得体会
2016/01/12 职场文书
Vue操作Storage本地化存储
2022/04/29 Vue.js