在我输入字段并按“注册”后,我的数据库根本不会受到影响。我的 HTML 代码:
<div id="register_details"><?php require_once('functions/reg.php');?>
<form action="" method="post" id="loginForm">
<table cellpadding="2" cellspacing="0" border="0">
<tr>
<td>Email ID* : </td>
<td><input class="input" type="text" name="email" /></td>
</tr>
<tr>
<td>Password* : </td>
<td><input class="input" type="password" name="password" /></td>
</tr>
<tr>
<td colspan="2" align="right"><input class="button" type="submit" name="submit" value="Register" /></td>
</tr>
</table>
</form>
</div>
这是我的 php 文件:
<?php
require_once 'sys.class.php';
$reg = new Registration;
$reg->SetEmail($_POST['email']);
$reg->SetPassword($_POST['password']);
$error = $reg->InsertUserToSql(); // see notes at the class
if(!empty($error['2']))
{
echo $error['2'];
}
?>
错误仅在这 2 个中。我的sys.class.php
文件没问题。