درگاه پرداخت انلاین

ساخت وبلاگ

سلام / بنده اسکریپتی دارم که از امروز درگاه پرداخت انلاینش کار نمکینه / یعنی صفحه انتقال به درگاه پارسپال ظاهر نمیشه و روی همون صفحه بعد میمونه / نمیدونم این داستان بر میگرده به تنظیمات هاست و soap و یا چیز دیگه. / کدها رو در زیر میارم اگه بتونید کمکم کنید خیلی ممنون میشم.

<?php
$getPageTitle="خريد اعتبار";

function getContentTpl(){
@$myuseame=$_SESSION['myuseame'];
if ($myuseame==null)
{
?>
<div align='center'>
كاربر گرامي! براي استفاده از اين قسمت ميبايست درسايت
<a href="register.php" style="color:#FCB701">ثبت نام</a>
كرده واگرقبلا ثبت نام كرده ايد
<a href="login.php" style="color:#FCB701">وارد</a>
سايت شويد.

</div>
<?
}else{
?>
<div align="center" style='width:670px;color:#000'>
<? if(isset($_POST['Requested'])){
if(empty($_POST['price'])
or empty($_POST['RashCMS'])){
print(' پركردن همه ي فيلد ها الزامي است <a href="javascript:history.go(-1)">بازگشت</a>');
}else{
$RashCMS =$_POST['RashCMS'];
if( $_SESSION['rash_secimg'] !== $RashCMS) {

echo"كد امنيتي اشتباه است <a href='javascript:history.go(-1)'>بازگشت</a>";
}else{
$randcode =rand(1000,1000000000);
$_SESSION['rash_secimg'] = $randcode;

$price=$_POST['price'];
$user=mysql_query("SELECT * FROM user where useame='$myuseame'");
$user=mysql_fetch_assoc($user);
$name=$user['name'];
$name=$name.' '.$user['fname'];
$email=$user['email'];
$Mobile=$user['phone'];

$set=mysql_query("SELECT * FROM payment_set where id='1'");
$set=mysql_fetch_assoc($set);
$MerchantID =$set['merchant'];
$Password = $set['password'];

$RetuPath = 'http://mysite.in/verify.php';
$ResNumber = $id_form = rand(100,999999);
$Description = urlencode('خريد اعتبار');
$Paymenter =$name;
$useame=$myuseame;

//session_register("useame","ResNumber","Paymenter ","price");
$_SESSION['useame']=$useame;
$_SESSION['ResNumber']=$ResNumber;
$_SESSION['Paymenter']=$Paymenter;
$_SESSION['price']=$price;
session_write_close();

$client = new SoapClient('http://merchant.parspal.com/WebService.asmx?wsdl');
$res = $client->RequestPayment(array("MerchantID" => $MerchantID , "Password" =>$Password , "Price" =>$price,
"RetuPath" =>$RetuPath, "ResNumber" =>$ResNumber, "Description" =>$Description, "Paymenter" =>$Paymenter,
"Email" =>$email, "Mobile" =>$Mobile));
$PayPath = $res->RequestPaymentResult->PaymentPath;
$Status = $res->RequestPaymentResult->ResultStatus;
if($Status == 'Succeed')
{
echo "<html><head><title>Connecting ....</title><head><body onload="javascript:window.location='$PayPath'"
style="font-family:tahoma; text-align:center;font-waight:bold;direction:rtl"> درحال اتصال به درگاه پرداخت پارس پال
...</body></html>";
}
else
{
echo $Status.$PayPath;
}

}
}

}else{
?>
<div style='width:670px;color:#000;background-color:#fff;font-size:15px;text-align:center;'>
<br>
<br><br>
</div>
<br>
پرداخت آنلاين از طريق تمامي كارت هاي عضو شتاب امكان پذير است
<br/>
در صورت موفق آميز بودن پرداخت، معادل همان مبلغ حساب شما شارژ خواهد شد
<br/><br/><br/>
<form action='' method='post' style='border:1px #333 solid'><br/>
<table width="300" cellpadding='2'>

<tr>
<td>مبلغ ( تومان ) :</td>
<td><input type='text' name='price' size='30' /></td>
</tr>
<tr>
<td>كد امنيتي :</td>
<td></td>
</tr>
<tr>
<td><img id='imagerash' border='0' src='img.php'></td>
<td><input type='text' name='RashCMS' id='RashCMS' size='20'/></td>
</tr>
</table>
<br/>
<input type='submit' name='Requested' value='شروع پرداخت' />
<br/><br/>
</form>
<?}
?>
</div>
<?
}
}
include 'getTheme.php';
?>

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 68 تاريخ : شنبه 21 فروردين 1395 ساعت: 4:44