真的我很困惑如何開始..如何在我的表格中集成支付網關
我在我的網頁上有一個提交表單。其中包含姓名,地址,電子郵件等與應付金額(從MySQL數據庫中提取)。
現在我想用戶重定向到支付網關與量((這是不固定的,而是不斷變化的),併成功付款後ONLY,形式應該得到提交,數據應該被添加到MySQL數據庫。
我已經下載Instamojo支付網關API細節,我已經有活躍帳戶Instamojo
我的電流提交形式如下代碼...
<?php
include("db.php");
if($_POST['action']=="registration"){
$all_columns[]="fname";
$all_columns[]="mname";
$all_columns[]="lname";
$all_columns[]="email";
$all_columns[]="amount_paid";
$all_values[]=addslashes($_POST["fname"]);
$all_values[]=addslashes($_POST["mname"]);
$all_values[]=addslashes($_POST["lname"]);
$all_values[]=addslashes($_POST["email"]);
$all_values[]=addslashes($_POST["amount_paid"]);
$qry=$estambha->webdreaminsert("registration",$all_columns,$all_values,'','','');
$_SESSION["Register_id"]="suceess";
header("location:registration-confirm.php");
}
?>
和HTML表單代碼如下:
<form name="registration_form" id="registration_form" action="" method="post" enctype="multipart/form-data">
<input type="hidden" name="action" value="registration" />
Name :<br />
<label for="fname">First Name :</label> <input name="fname" type="text" id="fname" required/>
<label for="mname">Middle Name :</label> <input name="mname" type="text" id="mname" required/>
<label for="lname">Last Name :</label> <input name="lname" type="text" id="lname" required/>
<br />
<br />
E-mail :<br />
<input name="email" type="text" id="email" required/>
<br />
<br />
Registration Amount:<br />
<?
$paymentdata=mysql_query("select * from event_calendar where branch='Nk' group by part DESC limit 1");
$numrows1=mysql_num_rows($paymentdata);
while($amount=mysql_fetch_array($paymentdata)){?>
<input type="text" id="amount_paid" name="amount_paid" value="<?=$amount['fees_for_online']?>" readonly="readonly" />
<? }?>
<input name="formsubmit" type="submit" id="inputsubmit1" value="Register Me" />
當前表單提交後,數據被添加到mysql數據庫。但我想用戶重定向Instamajo支付網關頁面與金額從只讀字段和成功付款後,用戶應該重定向到registration-confirm.php
頁面,在此數據應該被添加到MySQL。
我不知道如何做到這一點。我也通過Instamojo文件...直到尋找解決方案...直到尋找解決方案...
你想知道這個過程嗎?或者你在這個過程中遇到任何錯誤,請在你的問題中更具體一些。 –
@AshishRanade我真的很想知道這個過程.... – darshan