Codefehler
Wenn Cookies erzwingen aktiv ist, bleibt Warenkorb leer
ID: 248Status: behobenVersion: N/AReport Date: 12. March 2019Product: Bigware Shop 2.4.03
Reporter
AssigneeGulliver72
Description

Wenn unter Konfig/Sitzungen „Benutzen von Cookies erzwingen“ auf ja steht, können keine Artikel in den Warenkorb gelegt werden

Der Fehler wird gefixt durch das Entfernen des folgenden Code am Ende der /load_this/load_this_bigware_10.php

if (empty(HTTPS_SERVER) || empty(HTTPS_COOKIE_DOMAIN) || empty(HTTPS_COOKIE_PATH) || empty(FOLDER_RELATIV_HTTPS_CATALOG) || !ENABLE_SSL) {
    $data = file_get_contents(FOLDER_ABSOLUT_CATALOG . FOLDER_RELATIV_INCLUDES . "/load_this_bigware_15.php");
    $https = str_replace("http://", "https://", HTTP_SERVER);
    $data = str_replace("define('HTTPS_SERVER', '');", "define('HTTPS_SERVER', '" . $https . "');", $data);
    $data = str_replace("define('HTTPS_COOKIE_DOMAIN', '');", "define('HTTPS_COOKIE_DOMAIN', '" . HTTP_COOKIE_DOMAIN . "');", $data);
    $data = str_replace("define('ENABLE_SSL', false);", "define('ENABLE_SSL', true);", $data);
    $data = str_replace("define('FOLDER_RELATIV_HTTPS_CATALOG', '');", "define('FOLDER_RELATIV_HTTPS_CATALOG', '" . FOLDER_RELATIV_HTTP_CATALOG . "');", $data);

    file_put_contents(FOLDER_ABSOLUT_CATALOG . FOLDER_RELATIV_INCLUDES . "/load_this_bigware_15.php", $data);
}

Dieser Code funktioniert nicht und sollte so auch nicht eingesetzt werden.

Schreibe einen Kommentar