Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Narys x

Parašė Jupiter· 2009 Sau. 30 17:01:43
#1

Sveiki.Noreciau paklausti tikrai zinanciu ar taip imanoma padaryti.
Jeigu as padarau per phpMyAdmin vartotojui user_id 0 ir kai jis narso tinklapyje paneleje pas mane nerodo jo, kad jis yra tiesiog raso kad svecias.
Users Online

 Guests Online: 1
No Members Online


Nors as esu prisijunges su tuo ACC.

Taigi gal eitu dar padaryti jeigu pvz.: perziurint user_id 0, kad nerodytu nieko ta prasme sugrazintu i index.php , bet tas narys butu, nes cia pagrindinis puslapio administratorius.Ir jeigu perziurint members.php taipog jo nerodytu pvz.:
User Name   User Type
Admin   Super Administrator
Failure   Super Administrator
nikkoN   Member
Nvk   Member



O kad rodytu taip:
User Name   User Type
Failure   Member
nikkoN   Member
Nvk   Member




Dekui tiems kurie tikrai zino.

Redagavo Jupiter· 2009 Sau. 30 17:01:28

Parašė Enzo· 2009 Sau. 30 17:01:28
#2

Na yra vienas būdas, sukurti user lvl 104 ir priskiri tą narį į tą levelį.

tuomet dedi tikrinimą

if ($data['user_level'] >= 104){
echo"";
} else {
}




na ten redirektą įsistatytum manau:)
Galbūt galima ir kitaip, tačiau po kolkas dar nieko nesugalvojau

Redagavo Enzo· 2009 Sau. 30 17:01:16

Parašė bad_user· 2009 Sau. 30 17:01:11
#3

Tiesiog panaudok eilutes:

if($data['user_id'] != "id") {
Tavo atvaizdavimo kodas
}


Ir viskas kiši kur nori ir nereikės tiek čiuditis :)

O su level vėl papildomo kodo bereikalingo rašimas ;)
TU GAL KVAILAS? Tas atvaizdavimo kodas yra tavo svečių panelėje ir panašiai. JOMAJO KVAILESNIO KLAUSIMO NESU MATĘS.

Redagavo bad_user· 2009 Sau. 30 18:01:40

Parašė Enzo· 2009 Sau. 30 17:01:29
#4

jis gal turėjo omeny peržiurint profilį :D ?

Parašė Jupiter· 2009 Sau. 30 18:01:23
#5

Taip tai ir turejau omenyje perziurint.

Parašė bad_user· 2009 Sau. 30 18:01:17
#6

if($data['user_id'] == "id") {
fallback('index.php');
}