v4.1.x Parameter must be an array or an object...

Thema wurde von Anonymous, 2. September 2020 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    20. Juni 2018
    Beiträge:
    316
    Danke erhalten:
    14
    Danke vergeben:
    132
    Heute folgende Warnung im php-handler.log:

    ######################################################################

    [2020-09-02 14:03:44 | WARNING] sizeof(): Parameter must be an array or an object that implements Countable
    context:
    message: sizeof(): Parameter must be an array or an object that implements Countable
    code: 2
    file: /var/customers/webs/anandam/anandam-shop.de/system/classes/shopping_cart/CartActionsProcess.inc.php
    line: 215
    context:
    p_goto: shopping_cart.php
    p_parameters:
    0: action
    1: pid
    2: BUYproducts_id
    3: info
    i: 0
    ######################################################################

    die Zeile 215 in der "CartActionsProcess.inc.php" lautet:

    for ($i = 0, $n = sizeof($this->v_data_array['POST']['products_id']); $i < $n; $i++) {

    Hat jemand eine Idee was da abgelaufen ist?
     
  2. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Da wurde die Funktion aufgerufen etwas in den Warenkorb zu legen, leider hat ihr niemand gesagt was, die Produkt ID wurde nicht übergeben. Wie das zustand kam ist ne andere Frage, das liest man da nicht raus...