phpKF - php Kolay Forum     
Hakkında  |  Sürümler  |  indirme  |  Telif  |  Kurulum  |  Tema  |  Eklenti  |  Mod  |  Ekip  ]
Forum  |  Portal  |  Yardım  |  Üyeler  |  Arama  |  Giriş  |  Kayıt
 
Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü  »  Yasaklama Modları
 »  istenilen sayfayı istenilen kişilere yasaklama

Yeni Başlık  Cevap Yaz
istenilen sayfayı istenilen kişilere yasaklama           (gösterim sayısı: 1.189)
Yazan Konu içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekip Başkanı

Kullanıcı Resmi

Kayıt Tarihi: 30.11.2006
İleti Sayısı: 3.006
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Konu Tarihi: 25.11.2008- 13:04
Alıntı yaparak cevapla  


Eklenti Adı: İstenilen Sayfayı İstenilen Kişilere Yasaklama
Uygulanabilen Sürümler: phpKF 1.60 ve sonrası
Eklenti Yapımcısı: Adem YILMAZ


Daha önce burada "İstenilen Sayfayı Misafirlere Yasaklama" modu yapmıştım.
Burada ise istenilen sayfaları; herkese, yöneticiler hariç herkese, yönetici ve yardımcılar hariç herkese yasaklamak için modlar bulacaksınız.
Not: /phpkf/yonetim/ klasörü içinde bulunan sayfalar zaten sadece yöneticilere göründüğü için yönetim sayfalarına bu modlar uygulanmaz.


Öncelikle hata.php sayfasına bir uyarı iletisi ekleyeceğiz. Buradaki uyarı yazısını istediğiniz gibi değiştirebilirsiniz.

hata.php dosyasını açın şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
//  UYARI İLETİLERİ  - SONU	//



üstüne şunu ekleyin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$uyari_no[355] = 'Bu sayfanın görüntülenmesine izin verilmiyor.';



Daha sonra istediğiniz yasaklama için alttaki kodlardan birini uygulayın.



İstenilen Sayfayı Herkese Yasaklama

Yasaklama koymak istediğiniz sayfada şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (!defined('DOSYA_AYAR')) include 'ayar.php';



altına şunu ekleyin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
header('Location: hata.php?uyari=355');
exit();





İstenilen Sayfayı Yönetici ve Yardımcılar Hariç Herkese Yasaklama

Yasaklama koymak istediğiniz sayfada şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (!defined('DOSYA_KULLANICI_KIMLIK')) include 'kullanici_kimlik.php';


Sayfada yukarıdaki kod yoksa, yukarıdaki koduda if (!isset($dosya_ayar)) include 'ayar.php'; altına eklemeniz gerekiyor.


Daha sonra altına şunu ekleyin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if ( ($kullanici_kim['yetki'] != 1) AND ($kullanici_kim['yetki'] != 2) )
{
	header('Location: hata.php?uyari=355');
	exit();
}






İstenilen Sayfayı Yöneticiler Hariç Herkese Yasaklama

Yasaklama koymak istediğiniz sayfada şunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (!defined('DOSYA_KULLANICI_KIMLIK')) include 'kullanici_kimlik.php';


Sayfada yukarıdaki kod yoksa, yukarıdaki koduda if (!isset($dosya_ayar)) include 'ayar.php'; altına eklemeniz gerekiyor.


Daha sonra altına şunu ekleyin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if ($kullanici_kim['yetki'] != 1)
{
	header('Location: hata.php?uyari=355');
	exit();
}




Not: Son iki mod if (!defined('DOSYA_KULLANICI_KIMLIK')) include 'kullanici_kimlik.php'; kodu altına uygulanmalıdır. Bu kod sayfada yoksa önce onu ekleyin, sonra modu ekleyin.




__________________

Bu ileti en son yonetici tarafından 19.02.2009- 10:41 tarihinde, toplamda 1 kez değiştirilmiştir.

teşekkürler
Yazan Cevap içeriği

boşluk

anilx
[anil erbil]

Kayıt Tarihi: 13.11.2008
İleti Sayısı: 26
Şehir: Bursa
Durum: Forumda Değil

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 25.11.2008- 13:20
Alıntı yaparak cevapla  


çok teşekkür ederim süper palaşım..

Cvp:
Yazan Cevap içeriği

boşluk

Leronoy
[Mehmet A]

Kayıt Tarihi: 01.12.2008
İleti Sayısı: 158
Şehir: Gizli
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 18.01.2009- 16:11
Alıntı yaparak cevapla  


Üye bilgilerini yasaklamak için sadece yönetici ve yardımcılara izin verdim. profil.php dosyasında gerekli değişiklikleri yaptım. Sanırım bu değişiklikler başka yerde yapılacaktı. Üye kendi profilinide göremiyor. Kusura bakmayın php cahilliğinin gözü kör olsun

www.kirikkarne.com
Cvp:
Yazan Cevap içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekip Başkanı

Kullanıcı Resmi

Kayıt Tarihi: 30.11.2006
İleti Sayısı: 3.006
Şehir: İstanbul
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 18.01.2009- 16:47
Alıntı yaparak cevapla  


Üyelerin kendi profillerini gördüğü sayfa da profil.php, başka üyelerin profillerini gördükleri sayfa da profil.php`dir.

Yani bu sayfayı doğrudan yönetici olmayalara yasaklarsanız doğal olarak üyeler kendi profillerini de göremeyecektir.

İstediğiniz şey için profil.php dosyasında şu iki alanı bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if ( (isset($_GET['u'])) AND ($_GET['u'] != '') )
{


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
elseif ( (isset($_GET['kim'])) AND ($_GET['kim'] != '') )
{



Bu kodların ikisininde altına şu kodu ekleyin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (!isset($dosya_kullanici_kimlik)) include 'kullanici_kimlik.php';

if ( ($kullanici_kim['yetki'] != 1) AND ($kullanici_kim['yetki'] != 2) )
{
	header('Location: hata.php?uyari=355');
	exit();
}



Cvp:
Yazan Cevap içeriği

boşluk

Leronoy
[Mehmet A]

Kayıt Tarihi: 01.12.2008
İleti Sayısı: 158
Şehir: Gizli
Durum: Gizli

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 18.01.2009- 17:00
Alıntı yaparak cevapla  


Şimdi oldu Adem Bey. Teşekkür ederim ellerinize sağlık

www.kirikkarne.com
Cvp:
Yazan Cevap içeriği

boşluk

RakishTurk
[Boğaçhan Şahin]

Kayıt Tarihi: 16.06.2008
İleti Sayısı: 10
Şehir: İstanbul
Durum: Forumda Değil

E-Posta Gönder
Özel ileti Gönder

Cevap Tarihi: 27.01.2009- 14:36
Alıntı yaparak cevapla  


Üye profillerini sadece misafirlere yasaklamanın bir yolu yokmu ?

Cvp:
Yazan Cevap içeriği

boşluk

gültay
[forumixir]

Kullanıcı Resmi

Kayıt Tarihi: 19.02.2008
İleti Sayısı: 662
Şehir: İstanbul
Durum: Forumda Değil

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Cevap Tarihi: 27.01.2009- 15:01
Alıntı yaparak cevapla  


forumda birazcık arama ile sorununuza çözüm bulabılırsınız

http://www.phpkf.com/k726-istenilen-sayfayi-misafirlere-yasaklama.html

www.forumixir.com

Eğitimdir ki, bir milleti hür, bağımsız, şanlı, yüksek bir toplum halinde yaşatır, veya bir milleti kölelik ve yoksulluğa terkeder.
Yeni Başlık  Cevap Yaz



Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü  »  Yasaklama Modları
 »  istenilen sayfayı istenilen kişilere yasaklama

Forum Ana Sayfası


Benzer konular
Başlık Yazan Cevap Gösterim Son ileti
Konu Klasör istenilen sayfayı istenilen kişilere yasaklama yonetici 0 1279 25.11.2008- 13:17
Konu Klasör istenilen sayfayı misafirlere yasaklama yonetici 13 2538 08.07.2010- 14:07
Konu Klasör Mesajda istenilen yazıları üye olmayanlara gizleme Fahrenheit 7 996 19.08.2009- 21:59
Konu Klasör istenilen üyelerin imza eklemesini engelleme Fahrenheit 3 541 31.05.2009- 16:50
Konu Klasör Mesaj sayısına göre istenilen yazıları gizleme Fahrenheit 5 817 07.04.2010- 19:42
Konu Klasör Sayfayı belli aralıklarla çalıştırmak Ekrem 2 174 25.01.2010- 13:10
Konu Klasör Yaptığım özel sayfayı forum sayfası gibi gösterme yonetici 0 1207 08.12.2008- 01:37

Etiketler   istenilen,   sayfayı,   istenilen,   kişilere,   yasaklama

    Forum Teması:
     

php Kolay Forum (phpKF)   Telif - Copyright © 2007 - 2010   phpKF Ekibi


- PHP KOLAY FORUM -
 RSS Beslemesini Görmek için Tıklayın   RSS Beslemesini Google Sayfama Ekle   RSS Beslemesini Yahoo Sayfama Ekle