分解PHP变量
我正在创建一个3D安全PHP项目。我遇到了一个相当奇怪的问题,“MD”代码在重新提交数据数组时丢失 我的代码如下:分解PHP变量,php,Php,我正在创建一个3D安全PHP项目。我遇到了一个相当奇怪的问题,“MD”代码在重新提交数据数组时丢失 我的代码如下: $paRes = $_REQUEST['PaRes']; $md = $_REQUEST['MD']; require "payment_method_3d.php"; x_load('cart','crypt','order','payment','tests'); /* * For Debugging Purposes * Only. echo "The Value
$paRes = $_REQUEST['PaRes'];
$md = $_REQUEST['MD'];
require "payment_method_3d.php";
x_load('cart','crypt','order','payment','tests');
/*
* For Debugging Purposes
* Only.
echo "The Value Of PaRes is : ";
echo $paRes;
*/
$soapClient = new SoapClient("https://www.secpay.com/java-bin/services/SECCardService?wsdl");
$params = array (
'mid' => '',
'vpn_pswd' => '',
'trans_id' => 'TRAN0095', // Transaction ID MUST match what was sent in payment_cc_new file
'md' => $md,
'paRes' => $paRes,
'options' => ''
);
soap调用之后,$_请求['MD']字符串似乎丢失了。虽然我很难把它打印到屏幕上。奇怪的是$paRes变量没有问题
你知道为什么会这样吗?检查你的情况。PHP数组键区分大小写。从这段代码来看,请求变量可能是'md'而不是'md'
尝试$md=$\u请求['md'] 检查你的情况。PHP数组键区分大小写。从这段代码来看,请求变量可能是'md'而不是'md'
尝试$md=$\u请求['md'] PHP数组语句区分大小写,因此应该可以使用:。。。。
$md=$\u请求['md']代码>PHP数组语句区分大小写,因此这应该可以工作:。。。。
$md=$\u请求['md']代码>感谢各位的回复
发生的情况是,include页面位于请求方法前面,导致将请求方法加载到页面时出现问题。感谢您的回复
发生的情况是,include页面位于请求方法前面,导致将请求方法加载到页面时出现问题。如果没有所有代码,很难确定soap调用后$md的值是多少?付款方法是否可能有$md变量?echo$md代码>在Soap调用之前。是否存在?如果没有所有代码,很难确定soap调用后$md的值是多少?付款方法是否可能有$md变量?echo$md代码>在Soap调用之前。它存在吗?