Dostepne dla Vipów |
Autor |
Wiadomość |
cv65
Czarna lista
Pomógł: 16 razy Posty: 207
|
Wysłany: 18-01-2009, 21:46 Dostepne dla Vipów
|
|
|
Witam
Do wszystkich specjalistów szczególnie Koziołka Ruska i Centuriona
Mam pytanie jaki kod dodać do PHP aby coś było widoczne tylko dla VIP-ów w tpl-kach
Wiem jak zrobić dla modów i adminów ale vip to nie standardowa ranga i nie wiem co zrobić
Proszę o pomoc
Pozdrawiam cv65 |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
MagicalFire
Pomógł: 980 razy Posty: 4353
|
Wysłany: 18-01-2009, 22:01
|
|
|
cv65, wybacz ale co chcesz mieć dostępne dla vipów
bo bardzo chce ci pomóc ale nie rozumiem
chodzi ci o styl ?? |
_________________ nie za takie Przemo walczyliśmy |
|
|
|
|
cv65
Czarna lista
Pomógł: 16 razy Posty: 207
|
Wysłany: 18-01-2009, 22:02
|
|
|
MagicalFire, nie chodzi i mi o komentarze do stylli zeby cos było ukryte dla vipow ale zeby zwykli userzy tego nie widzieli |
_________________ Mam na sprzedaż mody
charts (obsługa filmików z youtube, okładek, pobieranie tekstów piosenek z tekstowo.pl )
Ajaxowa paginacja w tematach
Pytaj na gygy |
|
|
|
|
Radek
Pomógł: 955 razy Posty: 4614
|
Wysłany: 18-01-2009, 22:29
|
|
|
W pliku .php (wartosc $group_id zmieniasz na id grupy vip )
Kod: | $group_id = 10; //id grupy vip
$sql = 'SELECT u.user_id
FROM ' . USER_GROUP_TABLE . ' ug, ' . USERS_TABLE . ' u, ' . GROUPS_TABLE . ' g
WHERE u.user_id = ' . $userdata['user_id'] . '
AND ug.user_id = u.user_id
AND g.group_id = ' . $group_id . '
AND g.group_id = ug.group_id
AND g.group_single_user = 0';
$result = $db->sql_query($sql);
$data = $db->sql_fetchrow($result);
if ( $result && $data['user_id'] )
{
$template->assign_vars(array(
'IS_VIP' => true
));
}
$db->sql_freeresult($result); |
Uzycie w pliku .tpl
Kod: | <!-- IF IS_VIP -->
kod dla vipow
<!-- ENDIF --> |
|
|
|
|
|
cv65
Czarna lista
Pomógł: 16 razy Posty: 207
|
Wysłany: 19-01-2009, 17:27
|
|
|
dzięki Rusek o to chodziło |
_________________ Mam na sprzedaż mody
charts (obsługa filmików z youtube, okładek, pobieranie tekstów piosenek z tekstowo.pl )
Ajaxowa paginacja w tematach
Pytaj na gygy |
|
|
|
|
Boltex
Pomógł: 475 razy Posty: 2239
|
Wysłany: 06-03-2009, 21:19
|
|
|
RuseK, a jak zrobić żeby było wyłączone tylko dla grupy user?? |
_________________
Nie pisz do mnie na PW/GG, chyba że o to poproszę | Zanim cokolwiek napiszesz radzę zapoznać się Regulaminiem | Przed założeniem nowego tematu sprawdź czy podobny temat już istnieje
Odpowiedź na większość pytań możesz znaleźć TUTAJ lub w FAQ | Poza forum pomagam tylko odpłatnie | Projekt subSilver2.0 - dołącz do nas! |
|
|
|
|
xlesiu
Pomógł: 5274 razy Posty: 10385
|
|
|
|
|
Boltex
Pomógł: 475 razy Posty: 2239
|
Wysłany: 06-03-2009, 21:31
|
|
|
ale tutaj jest jak zrobić zeby było dostepny dla grupy vip a ja chce zeby było wyłączone dla grupy user.
@up id |
|
|
|
|
m@teo
Posty: 158
|
Wysłany: 15-06-2010, 14:58
|
|
|
Wkleiłem kod
Kod: | $group_id = 31; //id grupy vip
$sql = 'SELECT u.user_id
FROM ' . USER_GROUP_TABLE . ' ug, ' . USERS_TABLE . ' u, ' . GROUPS_TABLE . ' g
WHERE u.user_id = ' . $userdata['user_id'] . '
AND ug.user_id = u.user_id
AND g.group_id = ' . $group_id . '
AND g.group_id = ug.group_id
AND g.group_single_user = 0';
$result = $db->sql_query($sql);
$data = $db->sql_fetchrow($result);
if ( $result && $data['user_id'] )
{
$template->assign_vars(array(
'IS_VIP' => true
));
}
$db->sql_freeresult($result); |
do index.php
a Kod: | <!-- IF IS_VIP -->
kod dla vipow
<!-- ENDIF --> |
do index_body.tpl
coś jesdt nie tak bo wyświetla, ale widzą to wszysyc ;/ |
|
|
|
|
-=EasY-CoderZ=-
Pomógł: 1 raz Posty: 6
|
Wysłany: 17-06-2010, 20:26
|
|
|
Boltex:
dla pliku .php
Kod: | $group_id = 96; //id grupy user
$sql = 'SELECT u.user_id
FROM ' . USER_GROUP_TABLE . ' ug, ' . USERS_TABLE . ' u, ' . GROUPS_TABLE . ' g
WHERE u.user_id = ' . $userdata['user_id'] . '
AND ug.user_id = u.user_id
AND g.group_id = ' . $group_id . '
AND g.group_id = ug.group_id
AND g.group_single_user = 0';
$result = $db->sql_query($sql);
$data = $db->sql_fetchrow($result);
if ( $result && $data['user_id'] )
{
$template->assign_vars(array(
'IS_VIP' => true
));
}
$db->sql_freeresult($result); |
dla pliku .tpl
Kod: | <!-- IF IS_USER -->
kod dla grupy user
<!-- ENDIF --> |
|
_________________ Programowanie:
HTML, XHTML, DHTML, PHP, AJAX, CGI, RUBY, JAVA SCRIPT
PASCAL, TURBO PASCAL, C, C#, C++, DELPHI, VISUAL BASIC, JAVA, FLEX
Grafika:
RASTROWA, WEKTOROWA, 3D |
|
|
|
|
Aciel
Pomógł: 1 raz Posty: 77
|
Wysłany: 20-06-2012, 21:57
|
|
|
A co zrobić dla takich plików jak overall_header.tpl / overall_footer.tpl? Nie mają one swoich odpowiedników w .php, a chcę zrobić zakładki menu dla VIPów. |
|
|
|
|
Majkelo
Pomógł: 1283 razy Posty: 3081
|
Wysłany: 20-06-2012, 22:19
|
|
|
Mają...
includes/page_header.php - overall_header.tpl
includes/page_tail.php - overall_footer.tpl |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Aciel
Pomógł: 1 raz Posty: 77
|
Wysłany: 20-06-2012, 22:43
|
|
|
Faktycznie, nie wiedziałem.
A co do kodu dla pliku .php, to gdzie go trzeba dodać? Może być na samym końcu dokumentu przed ?> ?
Bo w moim przypadku nie wyświetla mi przy takim zastosowaniu i poprawnym zdefiniowaniu ID grupy ^^ |
|
|
|
|
|