易截截图软件、单文件、免安装、纯绿色、仅160KB

【学校全局工具条】公告模块(jquery、ajax、php)

项目设想
学校各部门的网站并非用的一套cms系统,行政部门与二级学院的网站数量众多且开发人员的水平参差不齐,导致信息架构比较混乱。通过一个全局的工具条实现全校站点链接与公告动态更新(能在任何一个子站点看到最新的公告)的功能。
公告模块数据库设计(数据库:globaltools)
首先创建一个表announcement,包括四个字段,公告编号(id),发布机构(publisher),内容(msg)以及时间戳(timestamp)。创建数据库的mysql代码:
CREATE TABLE 'announcement'
(
id int(6) NOT NULL auto_increment,
publisher varchar(255) NOT NULL,
msg text NOT NULL,
timestamp int(9) NOT NULL,
PRIMARY KEY ('id')
)
服务器端(接收公告的提交并按指定数据结构输出xml)
首先链接数据库,当接收到公告的提交时把公告内容插入到数据库,同时更新数据库(保持数据库只有10个公告),然后输出xml。
php代码:
<?php
//配置信息
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "12345678";
$dbname = "globaltools";
//最大存储公告条数
$max_store = 10;
//客户端初始加载公告条数
$max_original = 5;
//文档头部信息
header("Content-type: text/xml");
header("Cache-Control: no-cache");
//设置 PHP的报错级别为报告所有错误
error_reporting(E_ALL);
客户端(每隔一段时间发起查询数据库信息查询的请求并显示)
设置一个定时器,每隔一段时间调用一次,然后使用回调函数处理服务器端返回的xml数据,将数据解析后插入到相应的文档区域中。


相关文档:

IIS+PHP+MYSQL配置功略

PHP的执行效率是有目共睹的,这也是我喜欢它的原因之一,和它称为绝妙搭档的Mysql以及Apache想融合,不能不惊叹其效率了。PHP更新也很快,这里列举了目前最新版本PHP4.3.2RC4(几乎没有BUG了,估计写完这篇不久后正式版就出了),和最新版本的Mysql4.0.13的安装过程。   
  PHP的安装文件可以直接到 &nb ......

php 基础笔记 logic statements

/***************************by
garcon1986********************************/
<?php
//if 语句
$a = $b = 3;
if($a = $b)
print "a is equal to b<br>";
//else 语句
if($a < $b){
print "a is smaller than b";
} else {
print "a is not smaller than b<br> ......

php 基础笔记 array

/***************************by
garcon1986********************************/
<?php
// simple assgin the values
$arr1 = array(12 => 10, 'sjg' => 'yaya');
echo $arr1[12].'<br>'; // 10
echo $arr1['sjg']."<br>"; //yaya
echo "wo ai ni !<p> ......

PHP上传

/***************************by garcon1986**************************/
form.html
<html>
<head>
<title>Upload File</title>
</head>
<body>
<form enctype="multipart/form-data" method="POST" action="uploader.php">
<label> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号