-
Üyelik
01.04.2021
-
Yaş/Cinsiyet
25 / E
-
Meslek
Front-End Developer
-
Konum
Azerbeycan
-
Ad Soyad
R** C**
-
Mesajlar
48
-
Beğeniler
2 / 1
-
Ticaret
0, (%0)
Başlıkta belirtdiğim gibi PHP programlama dilinde include edilen dosyaya erişimi nasıl engellerim?
-
Üyelik
18.04.2014
-
Yaş/Cinsiyet
30 / E
-
Meslek
Bilgisayar Mühendisi
-
Konum
İzmir
-
Ad Soyad
S** B**
-
Mesajlar
28
-
Beğeniler
1 / 5
-
Ticaret
0, (%0)
include edilen sayfanın (örnek : 1.php) en üst satıra bunu
-> "if(!defined('deneme')) die('Bu sayfaya doğrudan erişim yasaklanmıştır.');"
include kodunu kullanacağın sayfalarada (örnek 2.php)
-> define('deneme', TRUE);
-> include "1.php";
yazarak yapabilirsin.
Bu şekil kulanımda site-adresi.com/1.php yazarak ulaşmaya çalıştığında "Bu sayfaya doğrudan erişim yasaklanmıştır." yazısı çıkar
1 kişi bu mesajı beğendi.
-
Üyelik
14.11.2016
-
Yaş/Cinsiyet
28 / E
-
Meslek
Grafik Tasarımcı
-
Konum
İstanbul Avrupa
-
Ad Soyad
Y** P**
-
Mesajlar
297
-
Beğeniler
115 / 145
-
Ticaret
34, (%100)
Sayfaya Ekle
if (basename($_SERVER['PHP_SELF'])==basename(__FILE__)) {
exit("Bu sayfaya erişim yasak");
}
1 kişi bu mesajı beğendi.
-
Üyelik
20.03.2021
-
Yaş/Cinsiyet
22 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Anadolu
-
Ad Soyad
Y** Ş**
-
Mesajlar
8
-
Beğeniler
1 / 0
-
Ticaret
0, (%0)
PHP ile include ettiğiniz dosyalar üzerinde çalıştığınız sayfada yer kaplar. Sayfayı tarayıcıda açtığınızda dosyanın include edildiği alanda derlenmiş içeriği görünür. Eğer bunun görünmesini istemiyorsanız Jquery'deki hide fonksiyonu benzeri sayfa içindeki belirlenen içeriği gizleyebilecek bir fonksiyon kullanabilirsiniz. Daha önce PHP dosyalarında Jquery kullanmadığım için kesin olur diyemiyorum.