Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek
Moderátor: Mods_senior
EBOLA
nováček
Příspěvky: 10 Registrován: 24 led 2012 09:45
Příspěvek
od EBOLA » 24 led 2012 11:04
zdravim potreboval by som poradit s kodom do php fusion...
potrebujem zmenit kod na vkladanie uzivatela do skupiny. doteraz mal moznost vlozit do skupiny daneho uzivatela len admin no chcem aby si kazd uzivatel mohol vybrat v ktorej chce byt v skupine. pricom ak je v jednej a prejde do druhej tak sa v mysql hodnota v user_groups prepise a nie pripise. doteraz som sa dostal sem:
Kód: Vybrat vše
if (dbrows($result)) { $user_data = dbarray($result); } if ((!iADMIN || !checkrights("M")) && !in_array($user_data['user_status'], $visible_arr)) { redirect("index.php"); } if (iADMIN && checkrights("UG") && $user_data['user_id'] != $userdata['user_id']) { if ((isset($_POST['add_to_group'])) && (isset($_POST['user_group']) && isnum($_POST['user_group']))) { if (!preg_match("(^\.{$_POST['user_group']}$|\.{$_POST['user_group']}\.|\.{$_POST['user_group']}$)", $user_data['user_groups'])) { $result = dbquery("UPDATE ".DB_USERS." SET user_groups='".$user_data['user_groups'].".".$_POST['user_group']."' WHERE user_id='".$user_data['user_id']."'"); } } if (iADMIN && checkrights("M") && $user_data['user_id'] != $userdata['user_id']) { $user_groups_opts = ""; if ($user_data['user_level'] < 102) { echo "</tr>\n<tr>\n"; $result = dbquery("SELECT group_id, group_name FROM ".DB_USER_GROUPS." ORDER BY group_id ASC"); if (dbrows($result)) { while ($data2 = dbarray($result)) { if (!preg_match("(^\.{$data2['group_id']}|\.{$data2['group_id']}\.|\.{$data2['group_id']}$)", $user_data['user_groups'])) { $user_groups_opts .= "<option value='".$data2['group_id']."'>".$data2['group_name']."</option>\n"; } } if (iADMIN && checkrights("UG") && $user_groups_opts) { echo "<td align='left' class='tbl1'>".$locale['415']."</td>\n"; echo "<td><select name='user_group' class='textbox' style='width:200px'>\n".$user_groups_opts."</select>\n"; echo "<input type='submit' name='add_to_group' value='".$locale['416']."' class='button' onclick=\"return confirm('".$locale['417']."');\" /></td>\n"; } } echo "</tr>\n</form>\n"; } } }no upravovat sa moze len admin a userovi vrati stranku na index.php. prosim o radu...
EBOLA
nováček
Příspěvky: 10 Registrován: 24 led 2012 09:45
Příspěvek
od EBOLA » 27 led 2012 08:08
nikto nevie??
podarilo sa mi to zprevadzkovat tak aby mohol upravovt aj clen, no po odoslani sa data neprepisu v tabulke mysql.
neviem uz ako dalej.. neprinutim ho k prepisu...
Kód: Vybrat vše
if (dbrows($result)) { $user_data = dbarray($result); } if (iUSER && $user_data['user_id'] != $userdata['user_id']) { $user_groups_opts = ""; echo "</tr>\n<tr>\n"; $result = dbquery("SELECT group_id, group_name FROM ".DB_USER_GROUPS." ORDER BY group_id ASC"); if (dbrows($result)) { while ($data2 = dbarray($result)) { if (!preg_match("(^\.{$data2['group_id']}|\.{$data2['group_id']}\.|\.{$data2['group_id']}$)", $user_data['user_group'])) { $user_groups_opts .= "<option value='".$data2['group_id']."'>".$data2['group_name']."</option>\n"; } } if (iUSER && $user_groups_opts) { echo "<td align='left' class='tbl1'>".$locale['415']."</td>\n"; echo "<td><select name='user_group' class='textbox' style='width:200px'>\n".$user_groups_opts."</select>\n"; } } echo "</tr>\n</form>\n"; }upava profilu vobec nefunguje po tom co tam vlozim toto.
pricom za 15 riadkom som odobral tlacidlo:
Kód: Vybrat vše
echo "<input type='submit' name='add_to_group' value='".$locale['416']."');\" /></td>\n";
Změna dat (dle času), když je PC vypnuté. Jak je to možné?
Odpovědi: 10
First post
Mám záhadu. Podle poslední změny souborů podle času se stalo to, že když mám počítač vypnutý, tak se mi změnil čas u některých souborů. Je to vůbec možné? Že by nějaký neřád?
Teď v konkrétním případě se jedná o doplněk v prohlížeči s tímhle kodem...
Poslední příspěvek
Tak je to tak. Pokud je intenet vypnutý, nic se nezmění. Pokud ale nespustím prohlížeč, taky se nic nezmění. Ale jak spustím prohlížeč, tak se aktivuje jeden doplněk, který hlídá aktualizaci doplňků a nahraje data. Ty pak můžou mít i datum, kdy bylo...
10 Odpovědi
12194 Zobrazení
Poslední příspěvek od Minapark
02 lis 2025 09:48
Změna poslední číslice ve více číslech najednou
Odpovědi: 7
First post
Ahoj,
prosím o radu, jak změnit poslední číslici ve více dlouhých čísel najednou.
Příklad:
940002540811
940002840811
940025740811
940702510811
940902540811
940502540811
943002540811
944002540811
Potřebuji nějak rychle změnit poslední 11 na 10 u...
Poslední příspěvek
Arnold91: Jen dotaz, to reseni s NAHRADIT ti meni jen 10 na konci? Tedy z 1010 to udela 1011 a ne 1111?
Ono by to slo spojit, ne? A tu 10 na konci nahradit treba 119 (11 + 9 na konec).
7 Odpovědi
11339 Zobrazení
Poslední příspěvek od Zivan
02 zář 2025 17:01
Zkratka na plochu - Změna obnovovací frekvence monitoru - TV (hledám)
Odpovědi: 4
First post
Ahoj
Nikde se mi nepodařilo na netu najít, tak jdu opět sem:
Potřeboval bych poradit, jestli lze nějakým způsobem ve Windows 10 vytvořit na plochu zkratku-ky na přepínání obnovovací frekvence u mé TV, kterou mám jako druhý zobrazovač na filmy....
Poslední příspěvek
... na přepínání obnovovací frekvence u mé TV,
To znamená měnit obnovovací frekvenci signálu, generovaného pro tvou televizi - to je úkol pro GK, nebo měnit obnovovací frekvenci v nastavení televizního přístroje?
Samozřejmě, že s pomocí grafiky,...
4 Odpovědi
25173 Zobrazení
Poslední příspěvek od jkmaxfli
31 bře 2025 19:19