Advertisement
corestudiosnet

index.php 3

Apr 6th, 2011
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.22 KB | None | 0 0
  1. <!doctype html>
  2. <html>
  3.     <head>
  4.     <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  5.     <script type="text/javascript" src="js/jquery-1.4.4.min.js"></script>
  6.     <script type="text/javascript" src="js/jquery-ui-1.8.11.custom.min.js"></script>
  7.   <script type="text/javascript">
  8.       $(document).ready(function()
  9.       {
  10.          $('#search').autocomplete({
  11.             source: "search.php",
  12.             minLength: 1,
  13.                 select: function(event, ui) {
  14.                     $('#search').val(ui.item.value);
  15.                 }
  16.          });
  17.  
  18.       });
  19. </script>    
  20.  
  21.     <style> .ui-autocomplete-loading { background: white url('ui-anim_basic_16x16.gif') right center no-repeat; } </style>
  22. </head>  
  23. <body>
  24.  
  25. <div class="ui-widget" style="margin-top:2em; font-family:Arial">
  26.     Result:
  27.     <div id="log" style="height: 200px; width: 300px; overflow: auto;" class="ui-widget-content"></div>
  28. </div>
  29.  
  30.  
  31. <form name="input" action="search.php" method="get">
  32. Keyword: <input id="search" type="text" name="term" />
  33. <select name="category">
  34. <option value="glamour">Glamour</option>
  35. <option value="sugar">Sugar</option>
  36. <option value="metropolitan">Metropolitan</option>
  37. <option value="interior">Interior</option>
  38. </select>
  39. <input type="submit" value="Search" />
  40. </form>
  41.  
  42. <?php
  43. $categories = array( 'sugar' => 'proionta/sugar/',
  44.                      'metropolitan' => 'proionta/metropolitan/',
  45.                      'interior' => 'proionta/interior/',
  46.                      'glamour' => 'proionta/glamour/',
  47.                 );
  48.                
  49. $keyword = trim($_GET['search']);   // kovei ta kena apo arxh k telos
  50. // $keyword = strtolower($keyword);    // ta metatrepei ola se mikra
  51. $keyword = preg_replace('/\s\s+/','*', $keyword);
  52. $keyword = explode("*", $keyword);    // spaei to searchstring se array
  53. $image_found=false;
  54. $cat = $_GET['category'];
  55. $folder = $categories[$cat];
  56.  
  57.  
  58. foreach ($keyword as $key=>$file) {
  59.     $images = glob($folder . "*" .$file. "*.*");
  60.         foreach($images as $image) {
  61.             echo "<div style=\"float:left;\"><img src=\"".$image."\" width=\"150\" height=\"150\"/>";
  62.             echo "<br />".$image."</div>";
  63.         }
  64.     if ($images) $image_found=true;
  65. }
  66.  
  67. if (!$image_found) echo "<br />Image not found";
  68.  
  69.  
  70. ?>
  71.  
  72.  
  73.  
  74. </body>
  75. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement