Fix error 500 on payment

This commit is contained in:
Laurent Destailleur 2023-03-31 12:10:48 +02:00
parent 2b6e90946d
commit 148645d220
2 changed files with 9 additions and 3 deletions

View File

@ -131,8 +131,10 @@ dol_syslog("Callback url when an online payment is refused or canceled. query_st
$tracepost = ""; $tracepost = "";
foreach ($_POST as $k => $v) { foreach ($_POST as $k => $v) {
if (is_scalar($k) && is_scalar($v)) {
$tracepost .= "{$k} - {$v}\n"; $tracepost .= "{$k} - {$v}\n";
} }
}
dol_syslog("POST=".$tracepost, LOG_DEBUG, 0, '_payment'); dol_syslog("POST=".$tracepost, LOG_DEBUG, 0, '_payment');

View File

@ -173,13 +173,17 @@ dol_syslog("_SERVER[SERVER_ADDR] = ".(empty($_SERVER["SERVER_ADDR"]) ? '' : dol_
$tracepost = ""; $tracepost = "";
foreach ($_POST as $k => $v) { foreach ($_POST as $k => $v) {
if (is_scalar($k) && is_scalar($v)) {
$tracepost .= "{$k} - {$v}\n"; $tracepost .= "{$k} - {$v}\n";
} }
}
dol_syslog("POST=".$tracepost, LOG_DEBUG, 0, '_payment'); dol_syslog("POST=".$tracepost, LOG_DEBUG, 0, '_payment');
$tracesession = ""; $tracesession = "";
foreach ($_SESSION as $k => $v) { foreach ($_SESSION as $k => $v) {
if (is_scalar($k) && is_scalar($v)) {
$tracesession .= "{$k} - {$v}\n"; $tracesession .= "{$k} - {$v}\n";
} }
}
dol_syslog("SESSION=".$tracesession, LOG_DEBUG, 0, '_payment'); dol_syslog("SESSION=".$tracesession, LOG_DEBUG, 0, '_payment');
$head = ''; $head = '';