Autor | Zpráva | ||
---|---|---|---|
et9 Profil |
#1 · Zasláno: 14. 4. 2009, 22:28:20
Dobrý den,
Potřebuji poradit mám funkci oprávnění která určuje jestli daný uživatel má opravnení vstupovat do sekce zde je příklad: function opravneni(){ $query=("SELECT * FROM `users` WHERE nick='xxx"); $vysledek=mysql_query($query); while ($zaznam=mysql_fetch_array($vysledek)) { $opravneni=$zaznam["opravneni"]; } while($false); if (!$opravneni=="2"){ echo "Do této sekce nemáte přístup";}else {Sem doplnit} } A já potřebuji když se provede tato podmínka a daný uživatel má oprávnění vstoupit aby to četlo dál ze souboru Tady je soubor ze kterého to čte: <? opravneni();?> Ke čtení Zkoušel jsem to příkazem continue ale nefunguje prosím poradte děkuji |
||
Joker Profil |
#2 · Zasláno: 14. 4. 2009, 22:57:29
Text pod políčkem pro název tématu:
Tento název prosím volte tak, aby vyjadřoval podstatu dotazu. Titulky typu „pomoc!“ jsou k ničemu. Než založíte nové téma, zkuste napřed v diskusi hledat. Spousta věcí už je vyřešena. Dál je ten kód nějaký divný. while ($zaznam=mysql_fetch_array($vysledek)) { $opravneni=$zaznam["opravneni"]; } Určitě může být více než jeden uživatel se stejnou přezdívkou? Určitě je správné v takovém případě použít oprávnění posledního uživatele s tou přezdívkou? while($false); Tohle je co? "Dokud proměnná $false je vyhodnocena jako pravda, dělej prázdný příkaz"? Má to dva možné výsledky, pokud $false bude false, tak to neudělá nic, pokud $false bude true, skončí to v nekonečném cyklu. K čemu je to dobré? A já potřebuji když se provede tato podmínka a daný uživatel má oprávnění vstoupit aby to četlo dál ze souboru Hmm... viz fopen(); fread(); fclose(); |
||
Časová prodleva: 15 let
|
0