PDA

View Full Version : اشکال در صدا زدن متغییر



mamadco
پنج شنبه 21 خرداد 1394, 06:07 صبح
سلام دوستان من یه شرط تعریف کردم ، که اگه فلان اتفاق افتاد متغیر $value اون مقادیر رو بگیر :

<?php
if(isset($_GET['id']) and ($_GET['type'])){
switch(($_GET['type'])){
case 'weeks':
$value='4000';
break;
case 'onemonth':
$value='100';
break;
case 'threemonth':
$value='4000';
break;
case 'sixmonth':
$value='5000';
break;
}
}
?>



اما وقتی متغیر $value رو صدا میزنم ، چیزی نمیاره :

<?php
if(isset($_POST['apia'])){
include './nusoap_client.php';
$client = new nusoap_client("http://www.jahanpay.com/webservice?wsdl",true);
$api = "myapi" ;
$callbackUrl = "mysite.com";
$orderId = 5;
$txt = urlencode("تراکنش تستي");
$res = $client->call('requestpayment',array($api , $value , $callbackUrl , $orderId , $txt));
header("location: http://www.jahanpay.com/pay_invoice/{$res}");
}

?>