Używam silnika szablonów Smarty.Jak mogę sprawdzić, czy zmienna istnieje w Smarty?
Robię zwykłą stronę logowania. Ustawić variabile nazwie błąd z komunikatem, jeśli istnieją pewne problemy, ale jeśli nie mogę dostać:
Notice: Undefined index: error
Jak mogę sprawdzić, czy zmienna ta istnieje?
ja tylko zrobić:
{if $error}<h1>{$error}</h1>{/if}
dzięki
Poniższe odpowiedzi nie biorą pod uwagę, że zmienna może być ustawiona na 'null'. $ błąd może istnieć i mieć wartość null, w takim przypadku isset ($ error) zwraca wartość false. – pwagner