Modify ↓
Opened 7 years ago
Closed 7 years ago
#1524 closed Bug/Fehler (fixed)
Fehler in xtc_input_validation() und set_language_sessions.php
| Reported by: | noRiddle | Owned by: | somebody |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.5.0 |
| Component: | Shop | Version: | 2.0.4.2 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description (last modified by )
Language-Codes mit Unterstrich werden durch xtc_input_validation() rausgefiltert (z.B. en_us (für US-Engl.), fr_ch (für schweiz. Franz.).
Außerdem gibt es einen Bug in /includes/modules/set_language_sessions.php
Bitte dazu den zugehörigen Thread ("Language codes (im Backend "Codierung" genannt) mit Unterstrich") beachten, wo ich alles explizit erklärt habe.
Gruß,
noRiddle
Attachments (0)
Change History (3)
comment:1 by , 7 years ago
| Component: | Admin → Shop |
|---|---|
| Description: | modified (diff) |
| Milestone: | → modified-shop-2.0.5.0 |
| Reporter: | changed from to |
| Version: | → 2.0.4.2 |
comment:2 by , 7 years ago
Note:
See TracTickets
for help on using tickets.

Es müsste bzg. der /includes/modules/set_language_sessions.php erst mal geklärt werden was die if-Clause genau bewirken oder abfangen soll:
if (!isset($_SESSION['language']) || isset($_GET['language']) || (isset($_SESSION['language']) && !isset($_SESSION['language_charset']))) {Ich habe im verlinkten Thread jedenfalls mal eine Minimal-Lösung gepostet.
Gruß,
noRiddle