upload.php 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. <?php
  2. session_start();
  3. $http_host = $_SERVER["HTTP_HOST"];
  4. include("../functions.php");
  5. $con = startdb();
  6. $proto = getProtocol();
  7. $server = "$proto$http_host";
  8. //Language
  9. $lang = selectLanguage();
  10. include("../lang/lang_$lang.php");
  11. $cur_section = $lng["section_gallery"];
  12. ?>
  13. <!DOCTYPE html>
  14. <html>
  15. <head>
  16. <meta content='text/html; charset=utf-8" http-equiv="content-type'/>
  17. <meta charset="utf-8"/>
  18. <meta name='viewport' content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1">
  19. <title><?=$lng["gallery_title"]?> - Gasteizko Margolariak</title>
  20. <link rel="shortcut icon" href="<?=$server?>/img/logo/favicon.ico";?>">
  21. <!-- CSS files -->
  22. <style>
  23. <?php
  24. include("../css/ui.css");
  25. include("../css/galeria.css");
  26. ?>
  27. </style>
  28. <!-- CSS for mobile version -->
  29. <style media="(max-width : 990px)">
  30. <?php
  31. include("../css/m/ui.css");
  32. include("../css/m/galeria.css");
  33. ?>
  34. </style>
  35. <!-- Script files -->
  36. <script type="text/javascript">
  37. <?php
  38. include("../script/ui.js");
  39. include("../script/galeria.js");
  40. ?>
  41. </script>
  42. <!-- Meta tags -->
  43. <link rel='canonical' href='<?=$server?>'/>
  44. <link rel='author' href='<?=$server?>'/>
  45. <link rel='publisher' href='<?=$server?>'/>
  46. <meta name='description' content='<?=$lng["gallery_description"]?>'/>
  47. <meta property='og:title' content='<?=$lng["gallery_title"]?> - Gasteizko Margolariak'/>
  48. <meta property='og:url' content='<?=$server?>'/>
  49. <meta property='og:description' content='<?=$lng["gallery_description"]?>'/>
  50. <meta property='og:image' content='<?=$server?>/img/logo/logo.png'/>
  51. <meta property='og:site_name' content='<?=$lng["gallery_title"]?>'/>
  52. <meta property='og:type' content='website'/>
  53. <meta property='og:locale' content='<?php echo $lang; ?>'/>
  54. <meta name='twitter:card' content='summary'/>
  55. <meta name='twitter:title' content='<?=$lng["gallery_title"]?> - Gasteizko Margolariak'/>
  56. <meta name='twitter:description' content='<?=$lng["gallery_description"]?>'/>
  57. <meta name='twitter:image' content='<?=$server?>/img/logo/logo.png'/>
  58. <meta name='twitter:url' content='<?=$server?>'/>
  59. <meta name='robots' content='noindex nofollow'/>
  60. </head>
  61. <body>
  62. <?php
  63. include("../header.php");
  64. ?>
  65. <div id='content'>
  66. <form onSubmit='event.preventDefault(); submitPhotos();'>
  67. <div class='section'>
  68. <h3 class='section_title'><?=$lng["gallery_upload_submit"]?></h3>
  69. <div class='entry'>
  70. <?=$lng["gallery_upload_header"]?>
  71. </div>
  72. <div id='file_box' ondragover='event.preventDefault();' ondrop='dropFile(event, "<?=$lng["gallery_upload_placeholder_title"]?>", "<?=$lng["gallery_upload_placeholder_description"]?>");'>
  73. <br/><br/><br/>
  74. <span id='drag'><?=$lng["gallery_upload_drag"]?></span>
  75. <input class='hidden' multiple accept='image/x-png, image/gif, image/jpeg' type='file' id='file_selector' onChange='selectFile(event, this, "<?=$lng["gallery_upload_placeholder_title"]?>", "<?=$lng["gallery_upload_placeholder_description"]?>");'/>
  76. <br/><br/>
  77. <span id='select' class='desktop'>
  78. <a href='javascript:launchFileSelector();'><?=$lng["gallery_upload_select"]?></a>
  79. </span>
  80. <br/><br/><br/>
  81. </div>
  82. <div id='photo_upload_preview'>
  83. <div id='file_list'>
  84. </div>
  85. <table>
  86. <tr>
  87. <td class='entry'>
  88. <?=$lng["gallery_upload_tooltip_album"]?>
  89. <br/><br/>
  90. <select id='album' type='select'>
  91. <option value="-1" selected='selected'>
  92. <?=$lng["gallery_upload_select_album"]?>
  93. </option>
  94. <?php
  95. $q_album = mysqli_query($con, "SELECT id, title_$lang AS title FROM album ORDER BY title;");
  96. while ($r_album = mysqli_fetch_array($q_album)){
  97. ?>
  98. <option value='<?=$r_album["id"]?>'><?=$r_album[title]?></option>
  99. <?php
  100. }
  101. ?>
  102. </select>
  103. </td>
  104. <td class='entry'>
  105. <?=$lng["gallery_upload_tooltip_name"]?>
  106. <br/><br/>
  107. <input type='text' id='username'/>
  108. </td>
  109. </tr>
  110. </table>
  111. <input type="submit" id='photo_submit' value="<?=$lng["gallery_upload_submit"]?>">
  112. </div>
  113. </div>
  114. </form>
  115. </div>
  116. <?php
  117. include("../footer.php");
  118. ?>
  119. </body>
  120. </html>