我有一个表单,用户可以更改价格。
如果价格变化大于某个水平,我想强制该人确认他们确定他们想要这样做。使用php确认动作的最佳方式
我通过比较贴出的变量来检查PHP的价格变化。
我需要做到这一点使用PHP不仅没有JavaScript的(这是确定如果PHP脚本重新加载)
有没有一种方法,我可以通过修改提交按钮,这样我可以看到他们在这样做确认阶段,如果是的话,我该怎么做。
请参阅下面的代码我可以将提交按钮更改为确认按钮,并将其作为验证的一部分在帖子中进行测试,然后运行单独的帖子脚本更新数据库。
数学部分是不是我有代码的问题。 问题是这样的。
- 第一次正常页面loades。
- 用户进行更改并按提交。
我的代码然后发现post方法做验证检查,如果更改太大,我希望表单要求用户确认。
我希望得到如何将提交按钮更改为确认按钮,然后当按下脚本如何检测“确认”(类似于我现在检测提交的方式)的建议
========
目前我发布表单回到它自己,然后检查使用的后期方法。
if (($_SERVER['REQUEST_METHOD'] == 'POST') && (!EMPTY($_POST['action']))) {
// Check the form values here
// if they are too big a change then make the user confirm
}
形式动作编码如下:
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" name="xyz">
按钮编码如下的提交:
<input type="submit" name="action" style="width:60px" value="Submit"/>
用户chnage价格在文本框或下拉列表?发布html的问题,我们可以理解连击 –
Ajax请求和检查?这个怎么样.. –
@CodingAnt他说:“我需要这样做,使用PHP只有不JavaScript。” – 13ruce1337