Eline saglik kardesim, su kodun aciklamasini yapalim, cünkü güvenlik konusunda büyük önemi vardir:
Bu kodun amaci, dosyanin mybb disinda calismasini engellemek icindir. Örnegin siteadi.com/inc/plugins/eklenti.php olarak calistirmaya calisirsaniz, ciktisi bu olacaktir:
ve calismasi engellenecektir.
Tüm Sistemlerde Mevcuttur. Örnek olarak CI:
PHP Framework Codeigniter'da Güvenlik icin tüm dosyalarin basina eklenir:
PHP Kod:
if(!defined("IN_MYBB"))
{
die("Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined.");
}
Bu kodun amaci, dosyanin mybb disinda calismasini engellemek icindir. Örnegin siteadi.com/inc/plugins/eklenti.php olarak calistirmaya calisirsaniz, ciktisi bu olacaktir:
Kod:
Direct initialization of this file is not allowed.
Please make sure IN_MYBB is defined.
ve calismasi engellenecektir.
Tüm Sistemlerde Mevcuttur. Örnek olarak CI:
PHP Framework Codeigniter'da Güvenlik icin tüm dosyalarin basina eklenir:
PHP Kod:
if ( ! defined('BASEPATH')) exit('No direct script access allowed');