我有一个表格可以获得一些信息,如名字,姓氏,电子邮件,地址,邮政编码等。 我想要用户填写这些字段并用gatway(支付线)付钱。
我的问题: 当用户付钱时,字段将被发送到支付线网关,但我也需要在数据库上存储字段数据。
我必须做什么?
答案 0 :(得分:0)
我创建了一个项目,首先将数据存储在临时表中,然后将用户重定向到gatewat(Paypal)进行付款。成功付款后,他们会被重定向回我的成功页面,然后我会在页面加载时将数据从临时表传输到我的主表。
我在asp.net中创建了这个,所以在php中帮不了多少,但你可以实现这个逻辑。
答案 1 :(得分:0)
这将满足您的需求
<script>
$(document).ready(function{
$('input[type="submit"].click(function(){
var alldata= $('#form_id").serializeArray();
$.ajax({
type:"post",
url: "any.php",/* create php page, store all serialize data in variable using $_POST['your field'] and perform sql query to save it on mysql */
data: myData,
dataType:"html".
success:function(){
alert("your all form data has been saved in mysql table");
}
});
});
});