Şöyle birşey istiyorum
siteadresi/sayfa1.php yazınca sayfa açılmasın.herhangi bir engel olsun.
ama mesela sayfa2.php'den sayfa1.phpyi include edince açılsın.
Olabilir mi böyle birşey?
Url'ye yazınca açılmayan sayfa..?
7
●875
- 09-07-2008, 17:29:28Kimlik doğrulama veya yönetimden onay bekliyor.session()
define()
defined()
cookie()
ile yapılabilir bunlar..
şöyle kısaca bahsedeyim
örnek 1
sayfa1.php dosyasında session kontrolü yaparsın eğer sayfa2 vasıtasıyla tanımlanmamamış ise uyarı verdirir veya sayfa2 ye yönlendirirsin.
örnek 2
sayfa2 dosyasında bir bir define sabit tanım yaparsın örneğin: define('sayfa1',True); daha sonra sayfa1 dosyasının en başına da bir if sorgu koyarsın örneğin: if (!defined('sayfa1')) exit(header('location:index.php')); gibi bir koşul ile sayfa1 sabiti yoksa sayfa1 açılmaz ve x bir dosyaya yönlendirebilir ya da mesaj verdirebilirsin.
örnek 3
bir cookie değeri ile kontrol edersin. önce sayfa2 ye uğrayanlara bir çerez yaratırsın sayfa1 de de o çerezi kontrol ettirirsin varsa açar yoksa uyarı yada yönlendirirsin. - 09-07-2008, 18:07:51Üyeliği durduruldu