怎么防止用户刷新本页面。另,用PHP怎么才可以做进度条,用JSP也行,谢谢! 什么意思?PHP怎么做进度条?进度条要在客户端实现撒 PHP是服务器端的怎么。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 lookhttp://expert.csdn.net/Expert/topic/1141/1141457.xml?temp=.9810297 如何避免表单的重复提交-------------------------------------------------------------------------------- 作者:guestzzz 来源:phpbuilder 你是否遇到过“重复提交”的问题?要解决这个问题其实并不难。这里有一个简单的方法避免同一表单的重复提交。 首先,我们可以定义一个session变量用来保存一个表单的提交序列号。这里我定义为“$userLastAction”。然后在表单里加入一个hidden变量,把值设为$userLastAction+1: <input type=Hidden name=lastAction value=<? =$userLastAction+1 ?>> 最后,在处理提交之前判断表单是否已被提交过: if($lastAction>$userLastAction and inputIsValid(...)){ $userLastAction++; // 序列号加1 // 处理表单数据 } PHP调用路径正确,但显示不出来,请问是怎么回事? 二维数组重复值累加问题 zend studio 调试问题。 这段 javascript 代码 哪里错了, 求解答 php如何将表单提交到本页后再进行表单验证? 其他页面中获得一个循环中当前进度的好办法 php4中的fputs()在php5中应该怎么写? 解析论坛表情符号问题,像{em01} [em25] 或:)之类这样的怎么去解析? 如何解析收藏夹导出的htm文件到一个变量中,请给出代码,谢谢 怎么用php读取ppt文档的内容,并且在浏览器中显示出来?? 字符搜索 怎样让页面只刷新一次?
http://expert.csdn.net/Expert/topic/1141/1141457.xml?temp=.9810297
--------------------------------------------------------------------------------
作者:guestzzz 来源:phpbuilder
你是否遇到过“重复提交”的问题?要解决这个问题其实并不难。这里有一个简单的方法避免同一表单的重复提交。
首先,我们可以定义一个session变量用来保存一个表单的提交序列号。这里我定义为“$userLastAction”。然后在表单里加入一个hidden变量,把值设为$userLastAction+1:
<input type=Hidden name=lastAction value=<? =$userLastAction+1 ?>>
最后,在处理提交之前判断表单是否已被提交过:
if($lastAction>$userLastAction and inputIsValid(...)){
$userLastAction++; // 序列号加1
// 处理表单数据
}