Hirdetés
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- Brogyi: CTEK akkumulátor töltő és másolatai
- ricshard444: iPhone 17 Pro Max - Kedves téglám
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Magga: PLEX: multimédia az egész lakásban
- Meggyi001: Kuponok....
- Gurulunk, WAZE?!
- bambano: Bambanő háza tája
- Rap, Hip-hop 90'
Új hozzászólás Aktív témák
- 
			
			  DanielK addikt Sziasztok! 
 Webfejlesztést tanulok és van egy alap webshop, amit csináunk. Az admin oldalon van egy adminisztrátorok rész, ahol az adminokat kilistázzuk és itt lehet felvinni, módosítani és törölni is őket.
 A superadmin (id-ja az 1-es), mindent tud, kivéve nem tudja magát törölni. De mindenki mást módosíthat és törölhet.
 Vannak sima adminok 1-es p_id-val (ez ugye a jogköre), akik a superadmint csak kilistázva látják, minddenki mást módosíthatják (ők már nem törölhetnek).
 És a 0-s p_id-sok, akik csak magukat módosíthatják.
 Az eddigi kód:
 case 'list':
 $qry=" SELECT admins.id,name as `Név`,email as Email ,admins.act as `Aktív?`,admins.newsletter as `Hírlevél?`, admins.p_id as Jog FROM admins ";
 $result=mysql_query($qry) or die(mysql_error());
 $tabla='';
 while($row=mysql_fetch_array($result)){
 if($tabla==''){
 $tabla='<table cellpadding="5" cellspacing="0" border=""><tr>';
 foreach($row as $k => $v){
 if(!is_int($k)){
 $tabla.='<td>'.$k.'</td>';
 }
 }
 $tabla.='<td>Művelet</td></tr>';
 }foreach($row as $k => $v){ 
 if(!is_int($k)){
 $tabla.='<td>'.$v.'</td>';
 }
 }if ($_SESSION["uid"] == 1) { 
 if ($row["Név"] == 'superadmin') {
 $tabla.='<td><a href="'.$link.'&action=mod&id='.$row["id"].'">módosít</a></td></tr>';
 }else{
 $tabla.='<td><a href="'.$link.'&action=mod&id='.$row["id"].'">módosít</a> | <a href="'.$link.'&action=del&id='.$row["id"].'">töröl</a> </td></tr>';
 }
 }else if ($row["Jog"] == 1){
 if ($row["Név"] == 'superadmin') {
 $tabla.='<td></td></tr>';
 }else{
 $tabla.='<td><a href="'.$link.'&action=mod&id='.$row["id"].'">módosít</a></td></tr>';
 }
 }else{
 if($row["id"] == $_SESSION["uid"]){
 $tabla.='<td> <a href="'.$link.'&action=mod&id='.$row["id"].'">módosít</a></td></tr>';
 }else{
 $tabla.='<td></td></tr>';
 }
 }
 }
 $tabla.='</table>';
 echo $tabla;Ez az ág a bajom: 
 }else if ($row["Jog"] == 1){
 if ($row["Név"] == 'superadmin') {
 $tabla.='<td></td></tr>';
 }else{
 $tabla.='<td><a href="'.$link.'&action=mod&id='.$row["id"].'">módosít</a></td></tr>';
 }It ugye csak annál jelenik meg a módosítás, akik 1-es p_idv-vel rendelkeznek, de az a cél, hogy aki 1-es p_id-vel jelentkezett be, annak a superadminon kívül mindenhol a módosítás jelenjen meg... 
 Úgy ahogy az előtte levő ágban a superadminnál: if ($_SESSION["uid"] == 1) {...Hogy lehetne ezt megoldani? Nagyon köszönöm!  
Új hozzászólás Aktív témák
Hirdetés
- Pánikban a világ a Radeon RX 5000 és 6000 sorozat támogatása miatt
- gban: Ingyen kellene, de tegnapra
- Windows 11
- Samsung Galaxy S25 - végre van kicsi!
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- PlayStation 5
- World of Tanks - MMO
- Futás, futópályák
- Melyik tápegységet vegyem?
- Gumi és felni topik
- További aktív témák...
- Honor X7a 128GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 13 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3687, 100% Akkumulátor
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 15 Pro 128GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3870
- Dell Precision 3571 4G LTE i7-12700H 16GB 512GB FHD RTX A1000 4GB 1 év teljeskörű garancia
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő
 
								

