相关疑难解决方法(0)

如何防止用户两次提交表单

<input type="submit" name="btnADD" id="btnADD" value="ADD"/>
Run Code Online (Sandbox Code Playgroud)

当用户点击两次添加按钮时,从提交两次同样的数据到表中.所以请帮我限制用户两次提交.

html javascript

15
推荐指数
3
解决办法
4万
查看次数

refresh = on在php中提交,如何解决?

我在php中创建插入过程但我的代码中有问题.当refresh我的页面,它也将submitinsert数据.

这是我的代码:

<form action="/drupal/node/1" method="post">
Name: <input type="text" name="name" />
Price: <input type="text" name="price" />
Minutes: <input type="text" name="minutes" />
<input type="submit" />
</form>
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

// some code
mysql_select_db("zain", $con);
if (isset($_POST['name']) && isset($_POST['price']) && isset($_POST['minutes']))
{
 $val_name = $_POST['name'];
 $val_price = $_POST['price'];
 $val_min = $_POST['minutes'];
 $max_id_sql = mysql_query("SELECT MAX(id) FROM card_category");
 $data = mysql_fetch_array($max_id_sql);
 if ($data[0]==0)
 {
    $val_id = 1; …
Run Code Online (Sandbox Code Playgroud)

php mysql post

2
推荐指数
1
解决办法
345
查看次数

标签 统计

html ×1

javascript ×1

mysql ×1

php ×1

post ×1