如何检测按钮是否被点击
问题描述:
我在这里有一个简单的PHP编码问题。我有一个按钮ID'注册'供用户点击。但是一旦点击按钮,下面的代码就不会运行它。如何检测按钮是否被点击
<?php
try {
if (isset($_POST['register'])) {
require_once('library.php');
$user_id = $identity->user_id;
$status_type = 'M';
$data = array('status' => $status_type);
$dbWrite->update('user', $data, "user_id = $user_id");
header('Location: main.php');
exit;
}
} catch (Exception $e) {
echo $e->getMessage();
}
任何人都可以帮到我吗?
答
必须错过按钮的名称属性。在HTML定义按钮,如下图所示
<input type="submit" name="register" value="register" />
答
写print_r($_POST);
,看看缺什么
可能的form
语法是按钮的'name'属性也设置为“注册”?如果您也包含HTML表单,它可能会有所帮助。 – andrewsi 2013-05-08 16:12:31
您使用的是什么表单方法GET或POST – 2013-05-08 16:12:47
您可以向我们展示您的按钮的HTML吗? – Juampi 2013-05-08 16:13:11