Jméno:    Heslo:   
Kdo je on-line
· Hosté on-line: 4

· Členové on-line: 0

· Registrovaní členové: 21
· Nejnovější člen: Kamila
PAVLAČ

20.05.2012

Nedělní TV debaty o korupci

Nedělní televizní debaty na České televizi Otázky Václava Moravce (ČT-OVM) a TV Prima (TVP), se týkaly převážně práva v Česku se zaměřením na korupční jednání politiků.

Vláda,řešení...

K TVP stanici mám nejprve několik technických připomínek. Poté si všímám vyjádření Jiřího Čunka a Radha Johna v TVP a prezidentky státních zástupců Bradáčové v ČT.


Vice: Nedělní TV debaty o korupci
Reklama2
PHPF: Funkce IF zviditelní/skryje tlačítko
PHP-Fusion
Dnes se podívejme na kouzla, která umí v PHP/PHPF velmi důležitá podmínka IF (když). Můžeme ji např. použít pro zobrazení/skrytí tlačítka Registrace v souboru theme.php, CMS systému PHP-Fusion (PHPF). Jak uvidíte, je to velmi jednoduché a rychlé. Zkuste také!


Dnes se podívejme na kouzla, která umí v PHP/PHPF velmi důležitá podmínka IF (když). Můžeme ji např. použít pro zobrazení/skrytí tlačítka Registrace v souboru theme.php, CMS systému PHP-Fusion (PHPF). Jak uvidíte, je to velmi jednoduché a rychlé. Zkuste také!

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>“;}

Tagy novinek
Související články v kategorii:
Komentáře
Zatím nikdo nekomentoval. Buďte proto první a vložte svůj komentář.
Přidat komentář
Jméno:

Validační kód:


Zadejte validační kód:

Sdílet tuto novinku
URL:
BB-Code:
HTML:
Sdílet:
Share |