phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
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 :P
 
     
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 :P
 
     
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
Wysłany: 06-03-2009, 21:20   

Kod:
$group_id = 10; //id grupy vip

Zobacz jakie ID ma ta Twoja grupa user.
http://www.przemo.org/php...pic.php?t=48661
_________________
Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org
 
     
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.

Kod:
/groups/96.htm


@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 ^^
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,11 sekundy. Zapytań do SQL: 12
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę