dir.php 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. require_once('include/config.php');
  3. require_once('include/db.php');
  4. $dir = @$_GET['dir'];
  5. if (empty($dir)) {
  6. die('Niepoprawne żądanie');
  7. }
  8. $dirinfo = get_dir_info($dir);
  9. if (!$dirinfo) {
  10. die('Nie ma katalogu');
  11. }
  12. $images = get_dir_images($dir);
  13. $content = '';
  14. foreach ($images as $image) {
  15. $path = urlencode($image['path']);
  16. $content .= '<a href="image.php?dir='.$dir.'&amp;file='.$path.'"><img src="' . $config['thumbnailpath'] . urlencode($dir) . '/' . $config['thumbnailsize'] . '-' . $path . '" alt="Obrazek"/></a>';
  17. }
  18. if (!$images || count($images) == 0) {
  19. $content = 'Katalog jest pusty!';
  20. }
  21. $dirname = htmlspecialchars($dirinfo['name']);
  22. ?><!DOCTYPE html>
  23. <html>
  24. <head>
  25. <title>Obrazki: <?=$dirname?></title>
  26. <link rel="stylesheet" href="/obrazki/style.css" type="text/css">
  27. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  28. </head>
  29. <body>
  30. <h1>Obrazki: <?=$dirname?></h1>
  31. <a class="gora" href="."></a><h2>... wybierz dowolny obrazek, najlepiej pierwszy.</h2>
  32. <?=$content?>
  33. <a class="k4" href="http://k4be.pl/"></a>
  34. </body>
  35. </html>