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ü  »  Görsel Modlar
 »  Özel Rütbeler Atama

Yeni Başlık  Cevap Yaz
Toplam 3 Sayfa:   [1]   2   3   >   son» 
Özel Rütbeler Atama           (gösterim sayısı: 2.427)
Yazan Konu içeriği

boşluk

ByLegenS
[Yücel KAHRAMAN]
phpKF Ekibi

Kullanıcı Resmi

Kayıt Tarihi: 29.01.2008
İleti Sayısı: 698
Şehir: İstanbul
Durum: Gizli

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

Konu Tarihi: 02.02.2011- 03:07
Alıntı yaparak cevapla  


Mod Adı:   Özel Rütbeler Atama
Mod Yapımcısı:   ByLegenS

indirme:   ozel_rutbe_atama.zip


Görüntüleri:

Resim Ekleme   Resim Ekleme


Bu Mod ile sadece rütbe verebilirsiniz, herhangi bir üyeye rütbe verdikten sonra yetkisi değişmeyecektir.

İlk önce rütbe resimlerini dosyalar klasörüne atın.

Daha sonra ozel_rutbe.php dosyasını forum dosyaları arasına atın ve browser penceresinden çalıştırın, 2 adımda veritabanı işlemlerini yapın.

yonetim/kullanici_degistir.php dosyasını açın ve bunu bulun:



 Kod Çizelgesi     Dil Seçin: Hepsini Seç
//	KULLANICININ BİLGİLERİ VERİTABANINDAN ÇEKİLİYOR	//

$strSQL = "SELECT
id,kullanici_adi,gercek_ad,posta,dogum_tarihi,sehir,web,resim,imza,posta_goster,dogum_tarihi_goster,sehir_goster,yetki,gizli,icq,msn,yahoo,aim,skype,temadizini,temadizinip,ozel_ad



Böyle değiştirin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
//	KULLANICININ BİLGİLERİ VERİTABANINDAN ÇEKİLİYOR	//

$strSQL = "SELECT
id,kullanici_adi,gercek_ad,posta,dogum_tarihi,sehir,web,resim,imza,posta_goster,dogum_tarihi_goster,sehir_goster,yetki,gizli,icq,msn,yahoo,aim,skype,temadizini,temadizinip,ozel_ad,ozel_rutbe



Bunu bulun:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (i != 5)



Böyle değiştirin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (i != 6)



Bunu bulun:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
<a href="kul_izinler.php?kim=<?php echo $satir['kullanici_adi']?>" class="liste-veri">Diğer Yetkiler</a>
	</td>
	</tr>



Altına bunu ekleyin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
<tr class="tablo_ici">
	<td class="liste-etiket" align="left">
Rütbesi:  <font size="1">*</font>
	</td>
	<td align="left">
	<select class="formlar" size="4" name="ozel_rutbe">
	
 <?php  
 	
	echo '<option value="1"';
	if ($satir['ozel_rutbe'] == 1) echo ' selected="selected"';
    echo '>Yönetici</option>';
	
	echo '<option value="2"';
	if ($satir['ozel_rutbe'] == 2) echo ' selected="selected"';
    echo '>Yardımcı</option>';
	
	echo '<option value="3"';
	if ($satir['ozel_rutbe'] == 3) echo ' selected="selected"';
    echo '>Uzman</option>';
	
	echo '<option value="4"';
	if ($satir['ozel_rutbe'] == 4) echo ' selected="selected"';
    echo '>Acemi</option>';


?>
</select>   
	</td>
	</tr>




hata.php dosyasını açın ve bunu bulun:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$hata_no[199] = 'Kayıt işleminiz başarıyla tamamlanmıştır. <br><br>Fakat sunucudaki bir hatadan dolayı E-postanız gönderilememiştir !<br><br>Hesabınızın etkinleştirilmesi için forum yöneticisinin onayını beklemelisiniz.';



Altına bunu ekleyin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$hata_no[200] = 'Özel rütbe alanı verisi geçersiz !';



yonetim/kullanici_degistir_yap.php dosyasını açın ve bunu bulun:


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



Altına bunu ekleyin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if ( ($_POST['ozel_rutbe'] != '1') AND ($_POST['ozel_rutbe'] != '2') AND ($_POST['ozel_rutbe'] != '3') AND ($_POST['ozel_rutbe'] != '4'))
	{
		header('Location: ../hata.php?hata=200');
		exit();
	}



Bunu bulun:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$strSQL = "UPDATE $tablo_kullanicilar SET sifre='$karma',posta='$_POST[posta]',web='$_POST[web]',dogum_tarihi='$_POST[dogum_tarihi]',sehir='$_POST[sehir]',gercek_ad='$_POST[gercek_ad]',resim='$kul_resim',imza='$_POST[imza]',posta_goster='$_POST[posta_goster]',dogum_tarihi_goster='$_POST[dogum_tarihi_goster]',sehir_goster='$_POST[sehir_goster]',yetki='$_POST[yetki]',gizli='$_POST[gizli]',icq='$_POST[icq]',aim='$_POST[aim]',msn='$_POST[msn]',yahoo='$_POST[yahoo]',skype='$_POST[skype]',temadizini='$_POST[tema_secim]',ozel_ad='$_POST[ozel_ad]' $temadizinip_sorgu WHERE id='$satir[id]' LIMIT 1";



Böyle değiştirin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$strSQL = "UPDATE $tablo_kullanicilar SET sifre='$karma',posta='$_POST[posta]',web='$_POST[web]',dogum_tarihi='$_POST[dogum_tarihi]',sehir='$_POST[sehir]',gercek_ad='$_POST[gercek_ad]',resim='$kul_resim',imza='$_POST[imza]',posta_goster='$_POST[posta_goster]',dogum_tarihi_goster='$_POST[dogum_tarihi_goster]',sehir_goster='$_POST[sehir_goster]',yetki='$_POST[yetki]',gizli='$_POST[gizli]',icq='$_POST[icq]',aim='$_POST[aim]',msn='$_POST[msn]',yahoo='$_POST[yahoo]',skype='$_POST[skype]',temadizini='$_POST[tema_secim]',ozel_ad='$_POST[ozel_ad]',ozel_rutbe='$_POST[ozel_rutbe]' $temadizinip_sorgu WHERE id='$satir[id]' LIMIT 1";



konu.php dosyasını açın ve bunu bulun:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
// MESAJ SAHİBİNİN PROFİLİ ÇEKİLİYOR //

$strSQL = "SELECT
id,kullanici_adi,gercek_ad,resim,katilim_tarihi,mesaj_sayisi,sehir_goster,sehir,web,imza,yetki,son_hareket,gizli,engelle,hangi_sayfada,ozel_ad 
FROM $tablo_kullanicilar WHERE kullanici_adi='$mesaj_satir[yazan]' LIMIT 1";
$sonuc = mysql_query($strSQL) or die ('<h2>sorgu başarısız</h2>');
$mesaj_sahibi = mysql_fetch_assoc($sonuc);



Böyle değiştirin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
// MESAJ SAHİBİNİN PROFİLİ ÇEKİLİYOR //

$strSQL = "SELECT
id,kullanici_adi,gercek_ad,resim,katilim_tarihi,mesaj_sayisi,sehir_goster,sehir,web,imza,yetki,son_hareket,gizli,engelle,hangi_sayfada,ozel_ad,ozel_rutbe 
FROM $tablo_kullanicilar WHERE kullanici_adi='$mesaj_satir[yazan]' LIMIT 1";
$sonuc = mysql_query($strSQL) or die ('<h2>sorgu başarısız</h2>');
$mesaj_sahibi = mysql_fetch_assoc($sonuc);

if ($mesaj_sahibi['id'] == 1) $rutbesi ='<img src="dosyalar/kurucu.png" alt="Kurucu" title="Kurucu" width="120px" height="50px">';
else if ($mesaj_sahibi['ozel_rutbe'] == 1) $rutbesi ='<img src="dosyalar/yonetici.png" alt="Yönetici" title="Yönetici" width="120px" height="50px">';
else if ($mesaj_sahibi['ozel_rutbe'] == 2) $rutbesi ='<img src="dosyalar/yardimci.png" alt="Yardımcı" title="Yardımcı" width="120px" height="50px">';
else if ($mesaj_sahibi['ozel_rutbe'] == 3) $rutbesi ='<img src="dosyalar/uzman.png" alt="Uzman Üye" title="Uzman Üye" width="120px" height="50px">';
else if ($mesaj_sahibi['ozel_rutbe'] == 4) $rutbesi ='<img src="dosyalar/acemi.png" alt="Acemi Üye" title="Acemi Üye" width="120px" height="50px">';



Bunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
'{KONU_BASLIK2}' => $mesaj_satir['mesaj_baslik'],


Böyle değiştirin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
'{RUTBESI}' => $rutbesi,
'{KONU_BASLIK2}' => $mesaj_satir['mesaj_baslik'],



Bunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
//	SADECE BAŞLIĞIN CEVAPLARI VARSA WHILE DÖNGÜSÜNE GİRİLİYOR	//
if (isset($satir_sayi)):
while ($cevap_satir = mysql_fetch_assoc($cevap)):

$strSQL = "SELECT id,kullanici_adi,gercek_ad,resim,katilim_tarihi,mesaj_sayisi,sehir_goster,sehir,web,imza,yetki,son_hareket,gizli,engelle,hangi_sayfada,ozel_ad 
FROM $tablo_kullanicilar WHERE kullanici_adi='$cevap_satir[cevap_yazan]' LIMIT 1";
$sonuc = mysql_query($strSQL);
$cevap_sahibi = mysql_fetch_assoc($sonuc);



Böyle değiştirin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
//	SADECE BAŞLIĞIN CEVAPLARI VARSA WHILE DÖNGÜSÜNE GİRİLİYOR	//
if (isset($satir_sayi)):
while ($cevap_satir = mysql_fetch_assoc($cevap)):

$strSQL = "SELECT id,kullanici_adi,gercek_ad,resim,katilim_tarihi,mesaj_sayisi,sehir_goster,sehir,web,imza,yetki,son_hareket,gizli,engelle,hangi_sayfada,ozel_ad,ozel_rutbe 
FROM $tablo_kullanicilar WHERE kullanici_adi='$cevap_satir[cevap_yazan]' LIMIT 1";
$sonuc = mysql_query($strSQL);
$cevap_sahibi = mysql_fetch_assoc($sonuc);


if ($cevap_sahibi['id'] == 1) $rutbesi2 ='<img src="dosyalar/kurucu.png" alt="Kurucu" title="Kurucu" width="120px" height="50px">';
else if ($cevap_sahibi['ozel_rutbe'] == 1) $rutbesi2 ='<img src="dosyalar/yonetici.png" alt="Yönetici" title="Yönetici" width="120px" height="50px">';
else if ($cevap_sahibi['ozel_rutbe'] == 2) $rutbesi2 ='<img src="dosyalar/yardimci.png" alt="Yardımcı" title="Yardımcı" width="120px" height="50px">';
else if ($cevap_sahibi['ozel_rutbe'] == 3) $rutbesi2 ='<img src="dosyalar/uzman.png" alt="Uzman Üye" title="Uzman Üye" width="120px" height="50px">';
else if ($cevap_sahibi['ozel_rutbe'] == 4) $rutbesi2 ='<img src="dosyalar/acemi.png" alt="Acemi Üye" title="Acemi Üye" width="120px" height="50px">';


Bunu bulun:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
'{CEVAP_BASLIK}' => $cevap_satir['cevap_baslik'],



Böyle değiştirin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
'{RUTBESI2}' => $rutbesi2,
'{CEVAP_BASLIK}' => $cevap_satir['cevap_baslik'],



Kullandığınız temanın konu.html dosyasını açın:

Bunu bulun:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
<center>
<b>{KONU_ACAN}</b>
<br>
[{KONU_ACAN_ADI}]
<br>
{KONU_ACAN_YETKISI}
<p>
{KONU_ACAN_RESMI}
</p>
</center>


Böyle değiştirin:

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
<center>
<b>{KONU_ACAN}</b>
<br>
[{KONU_ACAN_ADI}]
<br>
{KONU_ACAN_YETKISI}
<br>
{RUTBESI}
<p>
{KONU_ACAN_RESMI}
</p>
</center>



Bunu bulun:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
<center>
<b>{CEVAP_YAZAN}</b>
<br>
[{CEVAP_YAZAN_ADI}]
<br>
{CEVAP_YAZAN_YETKISI}
<p>
{CEVAP_YAZAN_RESMI}
</p>
</center>



Böyle değiştirin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
<center>
<b>{CEVAP_YAZAN}</b>
<br>
[{CEVAP_YAZAN_ADI}]
<br>
{CEVAP_YAZAN_YETKISI}
<br>
{RUTBESI2}
<p>
{CEVAP_YAZAN_RESMI}
</p>
</center>



Eğer bu işlemleri yaptıktan sonra böyle bir hata alırsanız:

Warning: number_format() expects parameter 1 to be double, string given in C:\wamp\www\phpkf\gerecler.php on line 29

gerecler.php dosyasını açın ve bunu bulun:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
function NumaraBicim($numara)
{
    $donen = number_format($numara,0,'','.');
    return $donen;
}



Böylde değiştirin:


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
function NumaraBicim($numara)
{
    $donen = number_format((double) $numara,0,'','.');
    return $donen;
}






__________________

Bu ileti en son yonetici tarafından 19.05.2011- 18:11 tarihinde, toplamda 1 kez değiştirilmiştir.

Cvp:
Yazan Cevap içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

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

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

Cevap Tarihi: 02.02.2011- 12:12
Alıntı yaparak cevapla  


Eline sağlık Yücel...

Cvp:
Yazan Cevap içeriği

boşluk

Ekrem
[Ekrem Akbınar]
Bölüm Yardımcısı

Kullanıcı Resmi

Kayıt Tarihi: 13.01.2008
İleti Sayısı: 247
Şehir: Eskişehir
Durum: Gizli

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

Cevap Tarihi: 02.02.2011- 20:38
Alıntı yaparak cevapla  


İsteyen Çok Oluyordu Eline Sağlık.

Cvp:
Yazan Cevap içeriği

boşluk

umutbey
[umutbey]

Kayıt Tarihi: 28.07.2010
İleti Sayısı: 266
Şehir: Gizli
Durum: Forumda Değil

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

Cevap Tarihi: 03.02.2011- 01:09
Alıntı yaparak cevapla  


 Alıntı Çizelgesi: ByLegenS yazmış

Görsel Rütbe Modu


Daha sonra ozel_rutbe.php dosyasını forum dosyaları arasına atın ve browser penceresinden çalıştırın, 2 adımda veritabanı işlemlerini yapın.




Kırmızı ile yaptığım yer ne demek anlamadım   adımda veritabanı işlemlerini yapın ne demek nasıl yapacağız?

www.cnnmedya.com

Cvp:
Yazan Cevap içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

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

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

Cevap Tarihi: 03.02.2011- 01:23
Alıntı yaparak cevapla  


siteadi.com/ozel_rutbe.php şeklinde sayfayı ziyaret edip linki tıklayacaksınız.

Cvp:
Yazan Cevap içeriği

boşluk

umutbey
[umutbey]

Kayıt Tarihi: 28.07.2010
İleti Sayısı: 266
Şehir: Gizli
Durum: Forumda Değil

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

Cevap Tarihi: 03.02.2011- 01:29
Alıntı yaparak cevapla  


 Alıntı Çizelgesi: yonetici yazmış

siteadi.com/ozel_rutbe.php şeklinde sayfayı ziyaret edip linki tıklayacaksınız.


:d   :d bu muymuş ya kendimi çok kötü hissettim   :d Teşekkür ederim Adem Abi..

www.cnnmedya.com

Cvp:
Yazan Cevap içeriği

boşluk

istinya
[Ender ERSÖZLÜ]

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

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

Cevap Tarihi: 16.05.2011- 22:04
Alıntı yaparak cevapla  


Merhaba

Ben Bu Modu Yaptım Fakat Şöyle Bi Hata Alıyorum .

Yönetim Masası / Kullanıcı Yönetimi /   Etkin Hesaplar'a Girdiğimde Bir Üyeye Tıklıyorum Şu Hatayı Veriyor.


Forumda bu isimde bir üye bulunmamaktadır !

Hatasını Veriyor Acaba Nerede Hata Yaptım Bulamadım Bi Türlü :)


http://www.kompleturk.com/
Cvp:
Yazan Cevap içeriği

boşluk

yonetici
[Adem YILMAZ]
phpKF Ekibi

Kullanıcı Resmi

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

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

Cevap Tarihi: 16.05.2011- 22:57
Alıntı yaparak cevapla  


kullanici_degistir.php dosyasında bir hata yapmış olmalısınız, bu dosyayı tekrar indirin ve değişiklikleri tekrar yapın.

Cvp:
Yazan Cevap içeriği

boşluk

istinya
[Ender ERSÖZLÜ]

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

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

Cevap Tarihi: 16.05.2011- 23:07
Alıntı yaparak cevapla  


Yaptım Fakat Aynı Hatayı Aldım.

Ben İndirdiğim Dosyadaki Resimleri Kullanmıyorum Kendi Yaptığım Resimleri Kullanıyorum Bişey Farkedermi ?

http://www.kompleturk.com/
Yeni Başlık  Cevap Yaz
Toplam 3 Sayfa:   [1]   2   3   >   son» 



Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü  »  Görsel Modlar
 »  Özel Rütbeler Atama

Forum Ana Sayfası


 Bu konuyu 0 kişi görüntülüyor:  0 Misafir, 0 Üye
 Bu konuyu görüntüleyen üye yok.

Benzer konular
Başlık Yazan Cevap Gösterim Son ileti
Konu Klasör özel üye atama denesuysal 2 674 05.03.2010- 21:51
Konu Klasör Yetki Atama ve Ünvan Verme yonetici 1 7821 11.08.2010- 21:57
Konu Klasör Tema Motoruna Değişken Atama yonetici 0 2191 04.12.2008- 19:50
Konu Klasör İmzası Olmayan Üyeye İmza Atama? Geliştirici 2 805 29.03.2009- 16:22
Konu Klasör özel ileti begüm 6 921 17.06.2008- 21:12
Konu Klasör özel kod istekleri ? wwgokhanww 3 311 29.12.2010- 14:49
Konu Klasör rütbe ve özel ad servet1111 5 73 08.05.2012- 15:09

Etiketler   Özel,   Rütbeler,   Atama

    Forum Teması:
     

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


Tema:   5 Renkli   |   phpKF


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