Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne][PHP][JavaScript]prezentacja danych z tabeli na checkboxach
wojtektorr
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 19.02.2011

Ostrzeżenie: (10%)
X----


Witam, chcę wzbogacić projekt o przyznawanie uprawnień i ograniczać nimi innych użytkowników programu. Mam następującą funkcję showPriv(priv) która realizuje pokazanie wartości na checkboxach. Jako że caly projekt mam zrobiony na smartach wypisuję sobię prawa z tabeli rights w poniższy sposób, odrazu przy kazdej iteracji wywoływana jest funkcja showPriv('{$rights[r].right}'). Oczywiście mam w html okreslone checkboxy z konkretnymi nazwami jednak nie chce mi pokazac danych w ten sposób. Jeśli sobie wypisze dane z tabeli wstawiajac sekcje {section}...{/section} w sekcji <html> nie w <script> to ladnie mam wypisane wartosci wedłóg których showPriv powinien ustawiać checkboxy a nie ustawia (IMG:style_emoticons/default/sad.gif) Gdzie może tkwić problem?
[html]

<script type="text/javascript">

{section name=r loop=$rights}
{if $rights[r].user_id==$sel}
setBoxes('{$rights[r].right}');
showPriv('{$rights[r].right}');
{/if}
{/section}


function showPriv(priv) {

if (priv=='prod') document.forms['users'].elements['prod'].checked=true;
else document.forms['users'].elements['prod'].checked=false;
if (priv=='odl') document.forms['users'].elements['odl'].checked=true;
else document.forms['users'].elements['odl'].checked=false;
if (priv=='h_zmiany') document.forms['users'].elements['h_zmiany'].checked=true;
else document.forms['users'].elements['h_zmiany'].checked=false;
// i jeszcze klika podobnych pol

}

[/htm]
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 05:26