Diskuze: Riešenie Warningu na fungujúce pole
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 13 zpráv z 13.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.


if(isset($_COOKIE['lang']) || $_COOKIE['lang'] == 'sk') {
změň OR (||) na AND (&&).
if(isset($_COOKIE['lang']) || $_COOKIE['lang'] == 'sk') {
nemá tam byť namesto || skôr && ako to máš ďalej v kóde?
// edit1: Mara ma predbehol
// edit2: a zmenil by som || na && aj pri ostatných podmienkach
vlastne hej
predtým som
to tam aj mal ale nejak mi prestal funcgovať mozog
ale chybu to nerieši...
EDIT: ba rieši
takže
je to v poriadku...ach ja blbec 
To by mu už snad došlo.. 
&& (AND chcete-li) to jako by smísíš to jedné
logické podmínky, tudíž už ta druhá v té směsi ví, že to není
definované a nevyhodí tu hlášku.. 
a akú to vypisuje chybu teraz? rovnaku?
// edit: tak si choď radšej oddýchnuť

Pokud neřeší a to by mělo tak to změň takto:
if(isset($_COOKIE['lang']){
if($_COOKIE['lang'] == 'sk') {
include 'logic/output/lang_sk.php';
}elseif($_COOKIE['lang'] == 'uk') {
include 'logic/output/lang_uk.php';
}else{
include 'logic/output/lang_sk.php';
}
} else {
include_once 'logic/output/lang_sk.php';
}
Tak príde mi trochu zmätený
btw AND nie je to isté ako
&&, len neviem či u PHP, či to u SQL 
Pôjdem
počkať...vlastne som s PHP týždeň nerobil takže možno je to tým 
áno AND je to isté ako &&
inak dúfam, že si si všimol,
že to už ide...
Dik za pomoc 
Je tam změna v tom, že && či || má vyšší prioritu, než jejich druhé varianty.
myslel som si 
chudák lamka mi odpovedal chybne 
Zobrazeno 13 zpráv z 13.