Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

Phoca Download verze 4.0.0 Beta vydána

13. led 2022 09:36 - 13. led 2022 09:36 #145544
Odpověď od Filip Bartmann
Začátečník
Code:
if (isset($query['id']))

zde by mělo být
Code:
if (!isset($query['id']))

zapoměl jsem to obalit v code tím pádem to vyfiltrovala Joomla.

Máte problémy s Joomlou!?: skype: filbar

13. led 2022 14:10 #145548
Odpověď od H13
Admin

zapoměl jsem to obalit v code tím pádem to vyfiltrovala Joomla.


Jasný, ale neřešme řádky nebo vyfiltrovanej kód. Já potřebuju vysvětlit logiku ty změny.

Teď je tam:
Code:
if (isset($query['id'])) { $category = false; if ((int)$query['id'] > 0) {

Znamená, že pokud existuje $query id, pak se zeptej jestli je větší než nula a pokud ano, zeptej se na kategorii tohoto id.

Pokud bych to zaměnil na:
Code:
if (!isset($query['id'])) { $category = false; if ((int)$query['id'] > 0) {

tak mi to vyhodí chybu. Protože říkám, pokud neexistuje query id, pak se zeptej jestli je větší než nula (a v tomto případě dostanu chybu, protože se ptám na něco, co neexistuje).

Proto potřebuju vysvětlit tu logiku ty změny, abych se na to mohl podívat.

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

Powered by Fórum