【发布时间】:2016-02-28 11:35:11
【问题描述】:
我有一个 Drupal-7 本地网站,并且我在一篇文章中有一个表单/按钮。我希望在单击按钮时能够跟踪单击按钮的用户名和密码。表单html代码如下:
<form action="mysql-query.php" method="post" onsubmit="return Press(this)">
<input type="text" name="email" style="display:none;">
<input type="submit" value="Press here" id="test">
</form>
我从 phpmyadmin 在 users 表上创建了一个名为 button 的新列,它是一个 Int(1),默认值为 0,mysql-query.php 文件包含以下代码:
<?php
$_POST["email"];
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "drupal";
// Create connection
$conn = mysql_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysql_connect_error());
}
mysql_select_db($dbname);
$sql = mysql_query("UPDATE users SET button='1' WHERE email=loggedInMail");
$output = mysql_query("SELECT name, mail FROM users WHERE button='1'");
?>
我点击了按钮,并检查了用户表,但我创建的所有用户都有一个按钮 0 值。有什么想法吗?
【问题讨论】: