Anasayfa FORUMLAR Üye Girişi Dosyalar Dersler İpuçları Yardımcı Araçlar Hakkımızda
KİMLER BAĞLI
Toplam Üye: 32638
Aktif Üye: 0
Aktif Ziyaretçi: 563
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
CMS Sistemleri
 Wordpress
 Php-Nuke
 Joomla & Mambo
 Drupal
Forum Sistemleri
 VBulletin Forumu
 SMF Forumu
 phpBB 3.X Sürümleri
 phpBB 2.x Sürümleri
 MyBB Forumu
Web Yazılım Dilleri
 PHP
 HTML - JavaScripts
 Diğer Diller
 CSS
Grafik Tasarım
 Grafik Tasarımı
 Flash Tasarım
Sunucu Yönetimi
 Windows Yönetimi
 MySQL & phpMyAdmin
 Linux Yönetimi
Arama Motorları
 Yahoo
 Msn
 Google
 DMOZ ve Diğer Dizinler
 Arama Motoru Optimizasyonu (SEO)
Linux
 Linux Yazılım
 Linux Sürümleri
 Linux Genel
 Linux Donanım
 Linux Diğer
İptal Forumlar
 Eski Başlıklar
 Çöp Kutusu

Toplam 202198 mesaj
Netopsiyon Online - PHPNuke İpuçları
Sayfa Numaralandırma Ekleme Rastgele Haber Göstermek
Habere resim eklemek Yüklenir kutusu eklemek
PHP-Nuke 7.5 altı modüllerini yeni versiyonlara uyarlamak Anasayfada boş modül oluşturmak
Forumlara Sponsor Link Uygulaması Üye kaydına aktivasyon linki ekleme
Sayfa Üretimi Yazısını Kaldırmak Bozuk temayı sağlam tema ile değiştirmek
Üye girişinde ana sayfaya yönlendirme Bütün üyelere mesaj göndermek için...
Admin şifrenizi unuttuğunuzda ne yapacaksınız 7.X sürümlerinde üyelerin puanlarını sıfırlama
Copyright yazısını Türkçeleştirme Download modülü ayarları
Beni Hatırla nasıl eklenir? Aynı üyeleri kullanan iki web sitesi
Logout sorunu çözüm yöntemi Erişim yasak'tan sonra üye kayıt sayfası



Erişim yasak'dan sonra üye kayıt sayfası

Sitenizin bazı sayfalarını kayıtlı kullanıcılara açtınız ama erişim yasak sayfası görüldükten sonra otomatikman yeni kayıt sayfasına yönlensin istiyorsanız ne yapacaksınız? Cevap basit aslında....

Öncelikle modules.php dosyanızı açın. Daha sonra oradaki aşağıdaki alanı bulun.

} elseif ($view == 1 AND !is_user($user) || !is_admin($admin)) {
$pagetitle = "- "._ACCESSDENIED."";
include("header.php");
title("$sitename: "._ACCESSDENIED."");
OpenTable();
echo "<center><b>"._RESTRICTEDAREA."</b><br><br>"
.""._MODULEUSERS.""
.""._GOBACK."";
CloseTable();
include("footer.php");
die();
}


Burada erişimin engellendiği yazısı çıkıyor. Şimdi buraya çok basit bir kod ekleyelim.
Ekleyeceğimiz satır;

Header("refresh:3;url=modules.php?name=Your_Account&op=new_user");

Buradaki 3 değeri kaç saniye sonra url= de yazdığınız sayfaya otomatik yönleneceğini belirler. Buradaki değeri istediğiniz gibi değiştirebilirsiniz. Bu satırı .""._GOBACK.""; yazısından sonra eklediğimizde son şekil şöyle olacaktır.


} elseif ($view == 1 AND !is_user($user) || !is_admin($admin)) {
$pagetitle = "- "._ACCESSDENIED."";
include("header.php");
title("$sitename: "._ACCESSDENIED."");
OpenTable();
echo "<center><b>"._RESTRICTEDAREA."</b><br><br>"
.""._MODULEUSERS.""
.""._GOBACK."";
Header("refresh:3;url=modules.php?name=Your_Account&op=new_user");
CloseTable();
include("footer.php");
die();
}

Bu verdiğim örnek PHPNuke 6.9 ve öncesi için geçerlidir. Diğer sürümlerde karşılaştırarak ve inceleyerek nerede işlem yapabileceğinizi bulabilirsiniz.


Eklendiği Tarih: 2005-11-18 22:16:57 || Okuma: 11852


Bu ipuçları Netopsiyon Ekibinin deneyimleriyle ve bilgileriyle -çoğu zaman üyelerin istekleri doğrultusunda- yazılmıştır.
Copyright © 2002-2024 Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. - Bütün hakları saklıdır!
Bu site Netopsiyon.com.tr Sunucularında Barındırılmaktadır.
Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. Netopsiyon Copyright