Ib K. Jensen skrev:
> Så spørgsmålet er måske nu:
> Hvordan indsættes 10+ "indhold" i én skabelon, på nemmeste måde ?
Jeg bruger følgende metode til at inkludere forskelligt indhold i
samme side:
     $sider = array( 
        'index' => 'Forside',
        'skraekeksempler' => 'Skrækeksempler',
        'splittet' => 'Splittede ord',
        'sammenskrevet' => 'Sammenskrevne ord',
        'apostroffer' => 'Apostroffer',
        'metaformiks' => 'Metaformiks',
        'diverse' => 'Diverse fejl',
     );
     $code='index';
     $order=$_GET['page'];
     if (isset($sider[$order])) $code=$order;
     $title=$sider[$code];
     $content=$code.'.inc';
De filer der inkluderes, hedder 
     index.inc.php svarende til 'index'
     skraekeksempler.inc.php svarende til 'skraekeksempler'
osv.
Menuen sættes op med denne løkke:
     echo "<ul>\n";
     foreach($sider as $key => $title) 
          echo "<li><a href='?page=$key'>$title</a></li>\n";
     echo "</ul>\n";
og indholdet inkluderes længere nede (i en HTML-del):
     <? include $content; ?>
Metoden sikrer at det ikke hjælper brugeren manuelt at skrive
navnet på en ondsindet fil i adressefeltet. Kun filer der findes
i $sider, kan inkluderes, og hvis ingen eller en forkert angives,
får man bare forsiden (sikres med linjen     $code='index';).
-- 
Bertel
http://bertel.lundhansen.dk/         FIDUSO: 
http://fiduso.dk/