【发布时间】:2017-04-11 12:06:47
【问题描述】:
我使用此代码获取 json 对象中的表单数据。提交后我得到这个回复:
{ user: "asdf", password: "asdfsadf" }
但问题是我不知道如何使用 php 将其保存在数据库中。如果有人知道如何保存在数据库中,请指导我。任何帮助表示赞赏。
HTML 代码
<form onsubmit='return onSubmit(this)'>
<input name='user' placeholder='user'><br>
<input name='password' type='password' placeholder='password'><br>
<button type='submit'>Try</button>
</form>
Javascript 代码
function onSubmit( form ){
var data = $(form).serializeArray(); // <-----------
var json = {};
$.each(data, function() {
json[this.name] = this.value || '';
});
$.ajax({
type: "POST",
url: "php/tracker.php",
data: json,
dataType: "json"
});
}
【问题讨论】:
-
将内容保存到数据库实际上是 PHP/MySQL 101。请找到一些好的教程并完成它们。
-
您应该在 Google 上搜索 PHP 和 MySQL 教程,然后试一试。如果您随后遇到了一些特定问题,请回来告诉我们您的尝试,我们可以为您提供帮助。事实上,这个问题对于 SO 来说是一种广泛的方式。
-
另外,请记住密码在存储到数据库之前应该经过哈希处理。检查:password_hash():php.net/manual/en/function.password-hash.php .