2009年06月21日

解决刷新页面/重复提交表单比较好的办法

Filed under: PHP » 实践经验 — 标签:, , — cmpan @ 2009-06-21 19:08:14

把$_POST变量系列化后取其哈希值存在session中和新提交的$_POST变量进行比较。不同的表单的session下标当然要取不同值。

        session_start();
    if (md5(serialize($_POST)) == $_SESSION['NO_REF_POST_SP']) {
        // 重复提交了,赶快解决
    }

    $_SESSION['NO_REF_POST_SP'] = md5(serialize($_POST));

Views – 2687

分享到:

2009年06月20日

Windows隐藏命令行窗口启动进程,让进程在后台运行

Filed under: PHP — 标签:, — cmpan @ 2009-06-20 15:18:30