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ı
 »  Üye alımını durdurma modu

Yeni Başlık  Cevap Yaz
Toplam 2 Sayfa:   [1]   2   >   son» 
Üye alımını durdurma modu           (gösterim sayısı: 1.057)
Yazan Konu içeriği

boşluk

RichardDawkins
[Richard Dawkins]

Kullanıcı Resmi

Kayıt Tarihi: 04.09.2010
İleti Sayısı: 5
Şehir: İstanbul
Durum: Gizli

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

Konu Tarihi: 09.09.2010- 17:41
Alıntı yaparak cevapla  


Ekran görüntüsü ;


Resim Ekleme



Resim Ekleme

Mod Kurulumu ;

SQL Kodunu phpmyadmin sayfanızdan çalıştırın



 Kod Çizelgesi     Dil Seçin: Hepsini Seç
INSERT INTO `phpkf`.`phpkf_ayarlar` (
`etiket` ,
`deger`
)
VALUES (
'uyelik_alimi', '1'
);



Dosyayı açın

temalar/{tema_isminiz}/yonetim/ayarlar.htm

Bulun;


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
	<tr>
	<td class="forum_baslik" bgcolor="#0099ff" colspan="2" align="center" valign="middle">
KAYIT AYARLARI
	</td>
	</tr>



Altına ekleyin;


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
<tr>
	<td class="liste-veri" bgcolor="#ffffff" align="left">
Üyelik Alımı:
	</td>
	<td class="liste-veri" bgcolor="#ffffff" align="left">
<label style="cursor: pointer;">
<input type="radio" name="uyelik_alimi" value="1" {UYELIK_ALIMI_ACIK} checked>Açık</label> &nbsp;&nbsp;
<label style="cursor: pointer;">
<input type="radio" name="uyelik_alimi" value="0" {UYELIK_ALIMI_KAPALI} >Kapalı</label></td>
	</tr>




Dosyayı açın;

yonetim/ayarlar.php

Bulun;


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if ($ayarlar['forum_durumu'] == 0) $forum_durumu_kapali = 'checked="checked"';
else $forum_durumu_kapali = '';



Altına ekleyin;


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if ($ayarlar['uyelik_alimi'] == 1) $uyelik_alimi_acik = 'checked="checked"';
else $uyelik_alimi_acik = '';

if ($ayarlar['uyelik_alimi'] == 0) $uyelik_alimi_kapali = 'checked="checked"';
else $uyelik_alimi_kapali = '';



Dosyayı açın;

yonetim/ayarlar_yap.php

Bulun;


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
	$strSQL = "UPDATE $tablo_ayarlar SET deger='$_POST[forum_durumu]' where etiket='forum_durumu' LIMIT 1";
	$sonuc = mysql_query($strSQL) OR die ('<h2>sorgu başarısız</h2>');



Altına ekleyin;


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
	$strSQL = "UPDATE $tablo_ayarlar SET deger='$_POST[uyelik_alimi]' where etiket='uyelik_alimi' LIMIT 1";
	$sonuc = mysql_query($strSQL) OR die ('<h2>sorgu başarısız</h2>');



Dosyayı açın;

kayit.php

Bulun;


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
if (!defined('PHPKF_ICINDEN')) define('PHPKF_ICINDEN', true);



Altına ekleyin;


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



Bulun;


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
//	oturum açlıyor	//
@session_start();


//	FORUM HERKESE KAPALIYSA	//



Altına ekleyin;

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$sonuc = @mysql_query("SELECT * FROM $tablo_ayarlar") or die ('<h2>Sorgu başarısız</h2>'.mysql_error());

if ($ayarlar['uyelik_alimi'] == 0)
{

  	    header('Location: hata.php?hata=200');
		exit();
}



Dosyayı açın;

hata.php

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 ekleyin;


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
$hata_no[200] = 'Üyelik alımı durdurulmuştur.'; 



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: 09.09.2010- 18:50
Alıntı yaparak cevapla  


Elinize sağlık ama hata 200 yerine daha yüksek bir sayı kullanın çünkü yeni sürümlerle bu sayılar kullanılacak. 800-900 veya 3000 kullanın.

Cvp:
Yazan Cevap içeriği

boşluk

PRNRMLWBMSTR
[Muhammed]
Yardımcı

Kullanıcı Resmi

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

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

Cevap Tarihi: 09.09.2010- 21:55
Alıntı yaparak cevapla  


Elinize sağlık. Kayit.php dosyasını silme gereği kalmadı. Çoğu kişi kayıt.phpyi siliyordu üyelik engellemek için.

Cvp:
Yazan Cevap içeriği

boşluk

Geliştirici
[Mert Gökay]
Bölüm Yardımcısı

Kullanıcı Resmi

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

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

Cevap Tarihi: 10.09.2010- 02:33
Alıntı yaparak cevapla  


Elinize sağlık.

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: 10.09.2010- 12:35
Alıntı yaparak cevapla  


Elinize Sağlık Forumda Düzenleme Yaparken Tamamen Kapatmaya Gerek Kalmayacak.

Cvp:
Yazan Cevap içeriği

boşluk

ferta
[Ferhat Aydın]
Yardımcı

Kullanıcı Resmi

Kayıt Tarihi: 18.10.2008
İleti Sayısı: 525
Şehir: Ankara
Durum: Forumda Değil

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

Cevap Tarihi: 10.09.2010- 20:00
Alıntı yaparak cevapla  


Elinize sağlık..

Cvp:
Yazan Cevap içeriği

boşluk

arif_23
[arif]

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

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

Cevap Tarihi: 24.08.2011- 18:11
Alıntı yaparak cevapla  



 Kod Çizelgesi     Dil Seçin: Hepsini Seç
//	oturum açlıyor	//
@session_start();


//	FORUM HERKESE KAPALIYSA	//



-------------------------------------------------------------------------------------
Üstteki kodda bi sorun mu var acaba, "kayit.php" dosyasında alttaki kod var


 Kod Çizelgesi     Dil Seçin: Hepsini Seç
//	oturum açlıyor	//
@session_start();



fakat sonu,


// FORUM HERKESE KAPALIYSA //  

böyle bitmiyor.

Bende bu şekilde gözüküyor.

-------------------------------------------------

 Kod Çizelgesi     Dil Seçin: Hepsini Seç
//	oturum açl&yacute;yor	//
@session_start();



//  KAYIT KOŞULLARI - BAŞI  //



-------------------------------------------------------------

@session_start(); altına , // FORUM HERKESE KAPALIYSA // ekleyip verilen kodu altına ekliyorum fakat olmuyor hata veriyor.Acaba sorun nedir?

Not: Yazının tamamını kalın yazmak yasaktır. (PRNRMLWBMSTR)


www.demonupaylas.com
__________________

Bu ileti en son PRNRMLWBMSTR tarafından 24.08.2011- 20:38 tarihinde, toplamda 2 kez değiştirilmiştir.

Cvp:
Yazan Cevap içeriği

boşluk

PRNRMLWBMSTR
[Muhammed]
Yardımcı

Kullanıcı Resmi

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

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

Cevap Tarihi: 24.08.2011- 20:42
Alıntı yaparak cevapla  


Öncelikle // ile başlayan satırlar açıklama satırıdır, php bu satırları yorumlamaz.
Sorunuza gelecek olursak bunun amacı o sayfaya girildiğinde sayfayı yönlendirmektir.
Yani kodları session_start(); yazan yerden hemen sonraya eklemeniz çalışması için yeterlidir.
Ne hata verdiğini bilmiyorum, ama büyük ihtimal açıklama satırları nedeniyle hata alıyorsunuz. Ya php kodlarını açıklama yapıyorsunuz, yada açıklama satırını bozuyorsunuz.



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: 24.08.2011- 22:21
Alıntı yaparak cevapla  


Kodu eklediğiniz yer doğru, eğer o kod hata veriyorsa nedeni şunu eklememiş olmanız olaiblir.


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



Yani kodları dikkatlice kontrol edin bir hata yapmışsınız.

Yeni Başlık  Cevap Yaz
Toplam 2 Sayfa:   [1]   2   >   son» 



Forum Ana Sayfası  »  phpKF MOD - Ek Özellik Bölümü  »  Yasaklama Modları
 »  Üye alımını durdurma modu

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 Takımım modu FaTe 37 4403 16.02.2012- 17:55
Konu Klasör Şık Son Mesaj Modu promathe 6 779 29.08.2011- 11:58
Konu Klasör Teşekkür modu FaTe 75 11922 26.03.2012- 22:11
Konu Klasör Seviye Modu FaTe 14 3925 09.05.2011- 10:25
Konu Klasör teşekkür modu hakında bysefa 12 1281 10.08.2011- 04:07
Konu Klasör tesekkür modu yardım wwoollff 4 419 29.09.2010- 12:35
Konu Klasör Video Modu Yapamıyorum umutbey 4 424 16.11.2010- 14:52

Etiketler   Üye,   alımını,   durdurma,   modu

    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