v2.5.2
Giriş yap

PHP Static Sayfa Yapımı

rufiqcavadov
2,657 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
1848 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';

?>

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>

sonuç olarak şu linkerle giriş yapabilirsin;

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