logó WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS
Ingyenes elektronikus tananyag interaktív weboldalak készítéséhez.
visszaVISSZA   
menüMENÜ   

Egyszerű Front Controller



Egyszerű példa a weboldalhoz érkezett kérés feldolgozásához és a kérések kiszolgálásának vezérléséhez. A kérésben szereplő GET paramétertől ($_GET['oldal']) függően a különböző oldaltípusokhoz más-más PHP fájlt tölt be.

Példa:

Forráskód



<body>      
  <h2>Front Controller példa </h2>
  <?php 
    switch ( @$_GET['oldal'] ) {
      case 'edit':
        include ('oldalak/kezdolap.php'); break;
      case 'post':
        include ('oldalak/kategoria.php'); break;
      case 'delete':
        include ('oldalak/hiroldal.php'); break;
      case 'default':
        include ('oldalak/kapcsolat.php'); break;
    }
  ?>               
</body>  
 


Ahogy a legtöbb honlap, ez a webhely is használ sütiket a weboldalain.