Ben benim site aracılığıyla index.php yüklenen zaman harika çalışıyor vb tüm sınıflarda yüklemek için fileCabinet.php denilen kullandığım bir dosya var:
require_once('../includes/fileCabinet.php');
Benim sorun ben Ajax çağrıları yaparken, ben aynı sınıfları kullanmak istiyorum ve bunları yüklemek için aynı dosyayı kullanmak isterdim, ama ben sonuna kadar böylece ajax ele yazısının yer index.php konumdan farklı Bu gibi görünen bir şey ile:
if($admin){
$path = '../';
}else if($ajax){
$path = '../../';
}
@require_once($path . 'admin/includes/generalFunctions.php');
@require_once($path . 'admin/corModules/PageAdmin.php');
@require_once($path . 'admin/corModules/SEOManager.php');
Ben (admin veya ajax) arıyorum yere bağlı olarak iki farklı yolları vardır. Dosyalarınızı bunun için çağrı geliyor olursa olsun bulmak için bir kalıp sert bir yaklaşım olup olmadığını merak ediyorum.
Düşünceler?