v2.5.2
Giriş yap

PHP Static Sayfa Yapımı

rufiqcavadov
2,743 defa görüntülendi ve 2 kişi tarafından değerlendirildi

Herkese merhaba. PHP ile static sayfa mantığı yapmak istiyorum. Mesela herhangi bir sayfaya geçiş yaptığım zaman breadcrumb kısmında başlığın da sayfaya göre değişmesini istiyorum. Şöyle ki, ayrı sayfalar oluşturmak istemiyorum. Tek sayfa ile bu işi halletmek istiyorum. Yardımınız için şimdiden teşekkürler!

tayfunerbilen
1978 gün önce

statik dediğin zaman ayrı ayrı sayfalar demek oluyor ama :) Şöyle basit bir örnek olabilir;

<?php

$sayfa = isset($_GET['sayfa']) ? $_GET['sayfa'] : '';

switch($sayfa){
    
    case 'hakkimda':
        $baslik = 'Hakkımda';
        $icerik = 'Burası hakkımda sayfası';
        break;
        
    case 'galeri':
        $baslik = 'Galeri';
        $icerik = 'Burası galeri sayfası';
        break;
        
    case 'iletisim':
        $baslik = 'İletişim';
        $icerik = 'Burası iletişim sayfası';
        break;
        
    default:
        $baslik = 'Anasayfa';
        $icerik = 'Burası anasayfa';
        break;
    
}

include __DIR__ . '/sayfa.php';

?>
PHP

sayfa.php'de şöyle olur;

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title><?=$baslik?></title>
</head>
<body>
    <?=$icerik?>
</body>
</html>
PHP

sonuç olarak şu linkerle giriş yapabilirsin;

localhost/index.php
localhost/index.php?do=iletisim
localhost/index.php?do=hakkimda
localhost/index.php?do=galeri