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.