Webbserverprogrammering 1

Källkod

Välj en PHP-fil för att visa dess källkod.

exercises.php

<?php
require_once __DIR__ . '/incl/config.php';
$title = 'Övningar – Webbserverprogrammering 1';
$pageId = 'exercises';
$files = array();
foreach (
glob(__DIR__ . '/exercises/*.php') as $file) {
    
$namn = basename($file);
    if (
$namn !== 'klasser.php' && substr($namn, -9) !== '_svar.php') {
        
$files[] = $namn;
    }
}
sort($files, SORT_NATURAL | SORT_FLAG_CASE);
require 
__DIR__ . '/incl/header.php';
?>
<main id="content"><article>
  <h1>Övningar</h1>
  <p>Här finns mina PHP-övningar. Jag lägger nya övningar i mappen <code>exercises</code>.</p>
  <ul class="exercise-list">
    <li><a href="exercises/klasser.php">klasser.php</a></li>
    <?php foreach ($files as $file) { ?>
      <li><a href="exercises/<?php echo e($file); ?>"><?php echo e($file); ?></a></li>
    <?php } ?>
  </ul>
</article></main>
<?php require __DIR__ . '/incl/footer.php'; ?>