2014-07-06 48 views
-7

我有一個表單,可以獲得一些信息,如名字,姓氏,電子郵件,地址,郵編等。 我想用戶填寫這個領域,並支付一個gatway(支付線)的錢。將表單保存到數據庫併發送到一個php文件

我的問題: 當用戶付款時,字段將被髮送到支付線網關,但我也需要在數據庫中存儲字段數據。

我要做什麼?

+0

你能告訴我們一些代碼?這完全取決於他們如何設置代碼。 – Idris

回答

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"); 

       } 

     }); 
     }); 
     }); 
0

我創建了一個項目,在該項目中,我先將數據存儲在臨時表中,然後將用戶重定向到gatewat(Paypal)進行支付。成功付款後,他們被重定向回我的成功頁面,然後在加載頁面時將數據從臨時表傳輸到我的主表。
我在asp.net中創建了這個,所以不能幫助你在php中多做些工作,但是你可以實現這個邏輯。

+0

請你給這個項目? – HoseinBL

相關問題