9. PHP8 Informationen

each gegen foreach wechseln
define Variablen müssen auch da sein!
date(m) > date("m")
Services_JSON ablösen
mysql Close im Installer macht noch Probleme

Services_JSON

ALT:

require_once(DIR_FS_CATALOG . 'gm/classes/JSON.php');
$coo_json = new Services_JSON(SERVICES_JSON_LOOSE_TYPE);
$t_output_json = $coo_json→encode($c_response);

NEU:

header('Content-Type: application/json');
$t_output_json = json_encode($t_output_array);

Prüfen:

encodeUnsafe

ALT:
while (list($t_columns, ) = each($p_data_array))

NEU:
foreach($p_data_array as $t_columns => $value)

ALT:
while (list($t_columns, $t_value) = each($p_data_array))

NEU:
foreach($p_data_array as $t_columns => $t_value)

undefinierte Variablen:

if (defined('MODULE_PAYMENT_PAYPAL3_INSTALLMENTS_STATUS') && MODULE_PAYMENT_PAYPAL3_INSTALLMENTS_STATUS == 'true') {

Impressum: Andreas Kausch, Genthiner Str. 7, 99091 Erfurt, www.commerce-seo.de