使用multisafe的redirect_url在url中双斜杠

时间:2013-06-17 04:45:29

标签: php symfony

付款正在运行,当它重定向时,它显示为,

http://www.test.com//bedankt/?transactionid=979

由于双斜线导致404错误,当我删除一个斜杠页面正确加载时。

在代码中,我使用了标准的声明方式,

include(__DIR__.'/../Resources/config/multisafepay.php');
    $msp = new MultiSafepay();

    $msp->merchant['account_id']       = MSP_ACCOUNT_ID;
    $msp->merchant['site_id']          = MSP_SITE_ID;
    $msp->merchant['site_code']        = MSP_SITE_CODE;
    $msp->merchant['redirect_url']     = BASE_URL.'bedankt/';

1 个答案:

答案 0 :(得分:0)

您确定要这样做:

$msp->merchant['redirect_url']     = rtrim(BASE_URL,'/').'bedankt/';

如果你是,你应该在其他地方搜索,例如,如果网址不是由另一个代码生成的,那就在测试文件中。