"Erişim Yasak"tan sonra üye kayıt sayfası

DrogbA

Forum Üyesi
Katılım
27 Ara 2020
Mesajlar
3,440
Tepkime puanı
0
Puanları
36
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.


PHP:
} 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_Accoun t&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.


PHP:
} 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.
 
metal işleme
Üst