【发布时间】:2015-01-17 02:25:37
【问题描述】:
所以我尝试填写客户信息,然后将客户信息发送到 sql 数据库表中。我已经制作了我的数据库,所以我知道正确的值正在进入它。只是不知道如何进入。谢谢我已经发布了客户屏幕的代码。
<html>
<head>
<title>Customer Info</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
table, td
{
border: 5px blue;
}
</style>
<script type="text/javascript" src=validator.js></script>
<link rel="previous" href="index.html">
</head>
<body>
<h1 style="text-align:center;color:steelblue">
Customer Info
</h1>
<h5 id="errorMessage" style="text-align:center;color:red"></h5>
<form action=customerinfo.html method="POST" onsubmit="return validateCustomerForm(this)">
<table style="margin-right:auto;margin-left:auto">
<tr>
<td style="text-align:right">First Name:</td>
<td><input type="text" name="firstname" size="30"/></td>
</tr>
<tr>
<td style="text-align:right">Last Name:</td>
<td><input type="text" name="lastname" size="30"/></td>
</tr>
<tr>
<td style="text-align:right">Address:</td>
<td><input type="text" name="address" size="50"/></td>
</tr>
<tr>
<td style="text-align:right">City:</td>
<td><input type="text" name="city" size="30"/></td>
</tr>
<tr>
<td style="text-align:right">Province</td>
<td>
<select name="provinces">
<option>[Select Province]</option>
<option>AB</option>
<option>BC</option>
<option>MB</option>
<option>NB</option>
<option>NL</option>
<option>NS</option>
<option>NT</option>
<option>NU</option>
<option>ON</option>
<option>PE</option>
<option>QC</option>
<option>SK</option>
<option>YT</option>
</select>
</td>
</tr>
<tr>
<td style="text-align:right">Postal Code:</td>
<td><input type="text" name="postalcode" size="7"/></td>
</tr>
<tr>
<td style="text-align:right">Telephone#:</td>
<td><input type="text" name="telephone#" size="12"/></td>
</tr>
<tr>
<td colspan='2' style='text-align:center'>
<input type='Submit' value='Submit'/>
</td>
</tr>
</table>
</form>
</body>
【问题讨论】:
-
通过JS直接连接SQL服务器不是很安全。您应该在服务器上使用 PHP 之类的东西来处理 AJAX 请求。不过,已经有这样的帖子了,here
标签: java html sql-server forms