发出付款表单的问题

时间:2014-05-20 14:31:24

标签: php payment

我一直在协助朋友帮助他修复他的网站上的付款表单,但是在修复了一些数据库错误之后,现在出现了一个我似乎无能为力的错误。错误如下所示:

  

注意:未定义的变量:strEPDQ in   第274行/home/sites/mulgas.co.uk/public_html/payments.php

现在看完代码后,我无法看到问题由于代码很多,我已将其缩减为相关细分

    #for each line in the response check for the presence of the string 'epdqdata'
#this line contains the encrypted string
$response_line_count=count($response_lines);
for ($i=0;$i<$response_line_count;$i++){
    if (preg_match('/epdqdata/',$response_lines[$i])){
        $strEPDQ=$response_lines[$i];
    }
}
?>

如果您需要更多信息,我会提供

1 个答案:

答案 0 :(得分:1)

这应该可以解决问题:

#for each line in the response check for the presence of the string 'epdqdata'
#this line contains the encrypted string
$strEPDQ = '';
$response_line_count=count($response_lines);
for ($i=0;$i<$response_line_count;$i++){
    if (preg_match('/epdqdata/',$response_lines[$i])){
        $strEPDQ=$response_lines[$i];
    }
}
?>

这只是一个通知,没有什么非常严重的。 : - )