﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking
1552	Nicht vorhandene Variable $zone_id wird $_SESSION['customer_zone_id'] zugewiesen	web-looks <info@…>	Gerhard Waldemair	"Sind die Bundesländer deaktiviert, wird die Variable $zone_id nicht erzeugt, im späteren Verlauf, aber $_SESSION[customer_zone_id] zugewiesen.

Schritte zur Nachstellung:

- Konfiguration > Kunden Details > Bundesland = Nein

Betroffene Dateien:

/address_book_process.php
/create_account.php
/create_guest_account.php

Vorschlag zur Korrektur:

Suchen nach:

{{{
$_SESSION['customer_zone_id'] = $zone_id;
}}}

Ersetzen mit:

{{{
$_SESSION['customer_zone_id'] = (!empty($zone_id) ? (int)$zone_id : 0);
}}}


/address_book_process.php

Suchen nach:

{{{
$_SESSION['customer_zone_id'] = (($zone_id > 0) ? (int) $zone_id : '0');
}}}

Ersetzen mit:

{{{
$_SESSION['customer_zone_id'] = (!empty($zone_id) ? (int)$zone_id : 0);
}}}
"	Bug/Fehler	closed	normal	modified-shop-2.0.5.0	Shop	2.0.4.2	fixed				
