Autor | Zpráva | ||
---|---|---|---|
zarkan Profil |
#1 · Zasláno: 24. 5. 2011, 22:46:55
Keeehi:
Oki díky :-) |
||
petr 6 Profil |
#2 · Zasláno: 24. 5. 2011, 22:55:48
Dovolil jsem si Keehiho kód zjednodušit, aby se zbytečně nemusely ověřovat všechny tři podmínky, jelikož jsou závislé.
if(empty($jmeno) and empty($zprava)) echo "<b><font color=red>Chyba - neni vypsáno ani jmeno ani zprava!</font></b><br><br>"; elseif(empty($jmeno)) echo "<b><font color=red>Není vypsána zpráva.</font></b><br><br>"; elseif(empty($zprava)) echo "<b><font color=red>Není vypsáno jmeno.</font></b><br><br>"; |
||
Alphard Profil |
#3 · Zasláno: 24. 5. 2011, 23:05:25
‚Pokud se má if (a další) vztahovat jen k jednomu následujícímu příkazu, je možné je vynechat.‘
Což nesnáším ve vlastních starších kódech, protože je docela pracné něco k tomu připsat. Doporučuji psát závorky vždy, dobrý editor to usnadňuje. Tyto chyby stejně bylo lepší ukládat třeba do pole a pak vypsat odděleně, nebo si alespoň <font color=red> upravte na <span class="form_error"> , třeba někdy oceníte, že kvůli změně vzhledu nebudete muset přepsat půl aplikace. (Což teda budete muset kvůli jiným věcem, ale můžete se začít učít něco nového.)
|
||
Keeehi Profil |
#4 · Zasláno: 24. 5. 2011, 23:50:38
Alphard:
Třeba k tomu taky někdy dojdu :) |
||
Časová prodleva: 13 let
|
0