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
|