
Podmínka v jazyku PHPF říká v podstatě toto: Podmínka IF ("když") je určena k rozhodnutí: když je podmínka pravdivá, tak udělej tuto konkrétní věc... Tak třeba v souboru register.php nám podmínka IF zajistí, že se stránka index.php otevře všem členům. Zápis je následující:
//Příklad použiti podmínky IF v souboru PHPF - register.php
if (iMEMBER || !$settings['enable_registration']) { redirect("index.php");
Mějme tedy takový příklad, že budeme vkládat do headeru souboru theme.php tlačítko Registrovat, které ovšem mají vidět pouze neregistrovaní užzivatelé. Tedy nečlenové, kteří se ještě nepřihlásili k registraci. Header najdeme běžně v themes v oddíle funkce function render_page, přibližně na řádku č. 44.
//Soubor theme.php, zápis header, přibližně ř.44 až 47 <div id='header' class='clearfix'>
Takže v praxi to bude vypadat tak, že do oddílu header vložíme zápis s podmínkou IF. Zápis je zvolen tak, že na www stránce se členovi (Member) tlačítko „Registrace“ neukáže (jelikož v příkazu echo bude řádek prázdný). Avšak Registrace bude viditelná/zobrazí se neregistrovanému uživateli. A to je naším cílem. Laicky vysvětleno:
if (iMEMBER) {Jestliže je uživatel registrovaný, vše co je zde v textovém řetězcu, bude zobrazeno na www stránce.}
else {Tento zápis se vykoná, jestliže uživatel není registrovaný.}
Zdrojový kód tohoto zadání vypadá takto:
//Soubor theme.php, vložení tlačítka registrace pro neregistrované
if (iMEMBER) {echo „“;}
else {echo „<a href=‚register.php‘><img src=‚http://vasweb.cz/images/registrace.jpg‘ alt=‚Registrujte se!‘ /></a>“;}
- Autor: Květoslav (Kvido) Vícha


- Zdroj: Vlastní + Techsajt.cz
Home Page-

- Tweet
· PHPF: vložení přehledu do sub-patičky webu
· PHPF: jednodušší definice cest k adresářům
· PHPF: jak na validaci v PHP-Fusion [2]
· PHPF: Jak na validaci v PHP-Fusion [1]
· PHPF: jak přidat JavaScript do PHP-Fusion
· PHPF: využití zkratky pro obrázky
· PHPF: instalace Pimped v češtině
· PHPF: Funkce IF zviditelní/skryje tlačítko
· PHPF: Jak pracovat s root a adresáři
· PHPF: Vyskytl se problém s Administrací
· PHPF: Upgrade na verzi 7.02.00 za pět minut
| URL: | |
| BB-Code: | |
| HTML: | |
| Sdílet: |

Díky!OK!Zkoušel jsem. Val...