Guest User

Untitled

a guest
Dec 16th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. <?php
  2. $files_dir = "./tests";
  3. $files_list = scandir($files_dir);
  4. echo '<ol>';
  5. foreach ($files_list as $value)
  6. {
  7. if ($value !='.' and $value !='..' )
  8. {
  9. echo '<li><a href="./tests'. $value.'">'.$value.'</a></li><br>';
  10. }
  11. else{}
  12. }
  13. echo '</ol>';
  14. ?>
  15.  
  16. $tests = [
  17. 1 => ['name' => 'Test1', 'test' => '{test1}'],
  18. 2 => ['name' => 'Test2', 'test' => '{test2}'],
  19. 3 => ['name' => 'Test3', 'test' => '{test3}']
  20. ];
  21.  
  22. foreach ($tests as $id => $test)
  23. printf('<a href="test.php?id=%s>%s</a>', $key, $test['name']);
  24.  
  25. if(!isset($_GET['id']) || !isset($tests[$_GET['id']]))
  26. die('Invalid test id');
  27. $test = $tests[$_GET['id']];
  28. showTest($test['test']);
  29.  
  30. echo '<li><a href="./tests'. $value.'">'.$value.'</a></li><br>';
  31.  
  32. echo '<li><a href="test.php?id='. $value.'">'.$value.'</a></li><br>';
  33.  
  34. if(!isset($_GET['id']) || !file_exists('./tests/' .$_GET['id']))
  35. die('Invalid test id');
  36. $test_file_name = $_GET['id'];
  37. ................
Add Comment
Please, Sign In to add comment