确认表格提交

时间:2014-07-31 19:06:21

标签: javascript php forms

我是网页设计的新手,我对缓存有疑问。

我有一个名为buy-form.php的页面,它从form.php获取表单数据。我希望它有缓存错误,使谷歌浏览器读取"确认表单提交"当手动访问页面时。

例如,我只希望在提交表单数据时可以访问该页面。如果有人要在地址栏上输入页面,则应该有错误。

2 个答案:

答案 0 :(得分:0)

javascript alert("Confirm Form Submission");可以处理您的请求,并且可以跨浏览器生效。为具有所需警报的事件<input [other attributes here] onclick=myFunction()>调用函数。警报将停止执行页面,直到确认(选中)为止。将安全代码附加到您的表单提交,PHP可以检查它,如果它无效,则die;

答案 1 :(得分:0)

将此声明添加到buy-form.php:

if(empty($_POST))
{
   echo "<script type='text/javascript'>alert('Error!');</script>";
}

您可以替换'错误!'无论你喜欢什么