无忧脚本 » PHP & MySQL 后台编程讨论版 » 可以在PPC上面运行的超简单超复杂的PHP办公用留言本 ^_^

2010-7-22 10:42 Rimifon
可以在PPC上面运行的超简单超复杂的PHP办公用留言本 ^_^

运行环境:
1、WM5/WM6 + PocketHPH
2、Windows + PHP 5.2/5.3 + SQLite 3

功能说明
1、根据IP地址识别用户,默认管理IP地址是127.0.0.1,第一次访问请使用127.0.0.1。
2、论坛版式的留言功能和回复功能。
3、留言置顶功能、删除功能。
4、自动识别留言中简单的URL。
5、博客,没做成标准博客的版式。专门用于显示某个人发的留言。在博客发表的文章不会在留言本首页显示,用户可以评论博主文章,其实就是一个回复留言的功能。^_^
6、办公流程。实现了待办提醒、暂存、已办工作、单留、分流、流程合并、流程监控等功能。暂不提供文件传送功能(Pocket HPH不支持文件上传)。

设置说明
1、Pocket HPH无法识别用户真实IP,因此程序默认返回“127.0.0.1”,PPC通过ActiveSync连接电脑后,请确认PPC的访问IP地址,我的是169.254.2.1。
2、如果更改了用户IP,请在网址后使用"?Log=out"参数来刷新登录状态。
3、如果是PC上运行,需要配置php.ini,设置“output_buffering=on”启用缓存。
    php 5.2 还需启用php_pdo.dll和php_pdo_sqlite.dll。
    php 5.3 启用php_pdo_sqlite就够了。
    php 6.0 目前还是测试版,数组访问有bug,不予支持。

[[I] 本帖最后由 Rimifon 于 2010-8-18 12:41 编辑 [/I]]

2010-7-22 10:44 Rimifon
顺便介绍一下强大的HPH

PocketHPH的主页和下载请访问:[url]http://mobileleap.net/hph/[/url]
1、本身比PHP小,但功能更强大,集成了web服务器、数据库于一身。
2、兼容性比php更好,例如utf-8的BOM头处理很好;include、require命令里的文件路径配置无需dirname(__FILE__)来修补;默认缓冲是打开的,发送header随时随地。
3、完美支持js脚本,可以使用纯js语法编写php脚本。并支持php、js语法混合使用。

缺点:
2007年之后就停止开发了。数据库虽说支持 SQLite3,但是仍然使用了sqlite2的数据库操作方式,所以不支持PDO。有极小量的SQLite3的语法没有得到支持。
Session对象好像是仅存于服务端的,$_SERVER["REMOTE_ADDR"]也不能对到客户端IP地址。一人登录,全家光荣……
global语句有Bug,如下代码的输出结果是“Hello Hello!”。PocketHPH其实不需要global语句就可正常访问全局变量,但如要兼容PC环境下的php,这会是一个麻烦棘手的问题。而且,虽然支持$GLOBALS对象,但这个对象有问题,无法使用“$GLOBALS["变量名"]”的方式来补救。
=========================================
$a = "Hello";
$b = "world";
function Test()
{
    global $a, $b;
    echo "$a $b!";
}
Test();

2010-8-18 13:18 Rimifon
演示网址:[url]http://www.fengyun.org/Test/LiuYan[/url]

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.