Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem zadávání jména do formuláře a vypisování

Mají tyto operátory || a && v PHP snad jiný význam než v C?
Nie, operátory && a || majú rovnaký význam ako v C.

Proč to teda jde "jakoby obráceně"?
Výraz $odeslat == 1 sa v oboch prípadoch vyhodnotí ako false, takže ak tam použiješ operátor &&, celý výraz sa vyhodnotí ako false.

Či bolo vo formulári vyplnené meno, zistíš takto:
if (isset($_GET["jmeno"]) && $_GET["jmeno"] != "")

Ak sa nejaký výraz vyhodnocuje inak ako očakávaš, tak si vypíš premenné, ktoré v tom výraze vystupujú.

Vypni si register_globals a používaj $_GET, $_POST, $_COOKIE pri pristupovaní k vstupu od používateľa - vyhneš sa tak nemilým prekvapeniam, ktoré by mohli nastať.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny