PHP ile içerik yönetim sistemi – 9 Birleştirmeye devam edelim.

index.php dosyamızı incelemeye devam edelim. Önce app sınıfımızı oluşturmuşuz ve bağlantı metodunu çağırmışız. Daha sonraki satırların korkutucu olduğunu kabul ediyorum. Yine her zaman yaptığımız gibi tek tek inceleyelim. $app->connect($config['db']['host'],$config['db']['username'],$config['db']['password'],$config['db']['dbname']); if(strpos($_SERVER['REQUEST_URI'],$_SERVER['SCRIPT_NAME'])!==false){ $request = str_replace($_SERVER['SCRIPT_NAME'], "", $_SERVER['REQUEST_URI']); } else{ $request = "/Posts/"; } if(!empty($_POST)) { $data = $_POST; } elseif(!empty($_FILES)) { $data = $_FILES; } else{ $data = ""; } if(empty($request)){ $request = "/Posts/"; } echo $app->calculate($request,$data); $_SERVER, $_GET, $_FILES gibi değişkenler php yazılımları çalışırken sabit olan global değişkenlerdir. Örneğin dosyamızın ismini $_SERVER[‘SCRIPT_NAME’] ile almışız. $_SERVER[‘REQUEST_URI’] ise adres çubuğuna ne yazıldığı. Adresimiz http://localhost/CMS/index.php/Posts/View/1 gibi olacak. Ancak herhangi bir kimse http://localh...
Patreon üyelerine özel içerik.
To view this content, you must be a member of Mutlu's Patreon at "Merakli Bilişimci Üye..." or higher tier
Already a Patreon member? Refresh to access this post.

PHP ile içerik yönetim sistemi – 9 Birleştirmeye devam edelim.” için bir yorum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir