PageRenderTime 40ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 0ms

/albums/albums.php

https://bitbucket.org/ioang/mysociety
PHP | 162 lines | 156 code | 6 blank | 0 comment | 12 complexity | 8d0f6c1c8d12266ba55d5172804d6f1a MD5 | raw file
  1. <?php include "../lib/database.php";
  2. $q=$_GET["q"];
  3. $sql="SELECT * FROM users WHERE UserID=$q ";
  4. $result = mysql_query($sql);
  5. $row1 = mysql_fetch_array($result);
  6. $name1=$row1['Name'];
  7. $url="../../albums/albums.php/?q=";
  8. $newurl=$url . $_SESSION['uid'];
  9. $uid = $_SESSION['uid'];
  10. $u = mysql_query("SELECT * FROM users WHERE UserID = '".$uid."'");
  11. if (mysql_num_rows($u) >0){
  12. while($row = mysql_fetch_array($u)){
  13. $name = $row['Name'];
  14. }
  15. }
  16. ?>
  17. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  18. <html xmlns="http://www.w3.org/1999/xhtml">
  19. <head>
  20. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  21. <title>Site Title</title>
  22. <style type="text/css">@import url(../../css/mySociety.css);</style>
  23. <script type="text/javascript" src="jquery.js"></script>
  24. <script type="text/javascript" src="search.js"></script>
  25. <SCRIPT LANGUAGE = "JavaScript" type="text/javascript" >
  26. function myfunc(){
  27. var name = document.getElementById("alb").value;
  28. var file = document.getElementById("fl").value;
  29. if(name==""){alert("Όνομα album");return false;}
  30. if (file==""){alert("Καθόρισε φωτογραφία");return false;}
  31. }
  32. function myfunc2(){
  33. var name = document.getElementById("vw").value;
  34. if(name==""){alert("Όνομα album");return false;}
  35. }
  36. function myfunc3(){
  37. var name = document.getElementById("da").value;
  38. if(name==""){alert("Όνομα album");return false;}
  39. }
  40. </SCRIPT>
  41. </head>
  42. <body>
  43. <?php if($q==$_SESSION['uid']) { ?>
  44. <div id="header">
  45. <h2>Social Network</h2>
  46. <div id="textwrap"> Έχετε εισέλθει ως
  47. <?php
  48. if(isset($_SESSION['uid'])) { ?>
  49. <a href="../../profile/profile.php"> <?php echo $name; ?> |</a>
  50. <a href="../../user/logout.php"> Έξοδος</a>
  51. <?php } ?>
  52. </div>
  53. </div>
  54. <div id="profile_contents"><!--Profile_contents-->
  55. <div class="silver">
  56. <div id="nav">
  57. <ul>
  58. <li><a href="../../index.php" title="Home" class="current">αρχικη</a></li>
  59. <li><a href="../../profile/profile.php" title="Search">προφιλ</a></li>
  60. <li><a href="../../search/search.php" title="Search">aναζητηση</a></li>
  61. <li><a href="<?php echo $newurl?>" title="Albums">τα αλμπουμ μου</a></li>
  62. <li><a href="../../../profile/editprofile.php" title="Edit Profile">ο λογαριασμος μου</a></li>
  63. </ul>
  64. </div>
  65. </div>
  66. <div id="profile_wrap">
  67. <div id="profile_pic"></br><!--Profile_pic-->
  68. <?php
  69. echo "$name"." " ;
  70. echo '<img src="../../../profile/'.$uid.'.jpg" width="100" height="130"/>';
  71. ?>
  72. </div><!--Profile_contents-->
  73. <div id="container_right">
  74. <div id= "album_container"><!--O-->
  75. <?php include('../albums/user_albums.php'); ?>
  76. <p><strong>Δημιουργία νέου άλμπουμ ή προσθήκη φωτογραφίας</strong><p>
  77. <p>Όνομα άλμπουμ</p>
  78. <form action = "../../albums/create_album.php" method="post" enctype="multipart/form-data" name="create_album" onsubmit="return myfunc()">
  79. <input name = "album" type="text" id="alb" /><br />
  80. <p>2) Προσθήκη φωτογραφίας</p>
  81. <input type = "hidden" name="MAX_FILE_SIZE" value="8000000">
  82. <input name = "file" type="file" id="fl"/><p>
  83. <p>3) Πατήστε ανέβασμα</p>
  84. <input name = "upload" type="submit" value="Upload Picture" />
  85. </form>
  86. <p><strong>Διαγραφή album</strong></p>
  87. <form action = "../../albums/delete_album.php" method="post" enctype="multipart/form-data" name="delete_album" onsubmit="return myfunc3()">
  88. <label for = "dalbum">Όνομα album</label>
  89. <input name = "dalbum" type="text" id="da" /><br />
  90. <input name = "delete" type="submit" value="Delete" />
  91. </form>
  92. <p><strong>Προβολή άλμπουμ</strong></p>
  93. <form action = "../../albums/thumb.php" method="post" enctype="multipart/form-data" name="view_album" onsubmit="return myfunc2()">
  94. <label for = "valbum">Όνομα άλμπουμ</label>
  95. <input name = "valbum" type="text" id="vw" /><br />
  96. <input type="hidden" name = "q" value="<?=$q?>">
  97. <p>2) Πατήστε Προβολή</p>
  98. <input name = "view" type="submit" value="View" />
  99. </form>
  100. </div>
  101. </div>
  102. <div id="clear"></div>
  103. </div>
  104. </div><!--Profile_contents-->
  105. <?php
  106. } else {// O xristis vlepei albums kapoiou allou user?>
  107. <div id="header">
  108. <h2>Social Network</h2>
  109. <div id="textwrap"> Έχετε εισέλθει ως
  110. <?php
  111. if(isset($_SESSION['uid'])) { ?>
  112. <a href="../../profile/profile.php"> <?php echo $name; ?> |</a>
  113. <a href="../../user/logout.php"> Έξοδος</a>
  114. <?php } ?>
  115. </div>
  116. </div>
  117. <div id="profile_contents"><!--Profile_contents-->
  118. <div class="silver">
  119. <div id="nav">
  120. <ul>
  121. <li><a href="../../index.php" title="Home" class="current">αρχικη</a></li>
  122. <li><a href="../../profile/profile.php" title="Search">προφιλ</a></li>
  123. <li><a href="../../search/search.php" title="Search">aναζητηση</a></li>
  124. <li><a href="<?php echo $newurl?>" title="Albums">τα αλμπουμ μου</a></li>
  125. <li><a href="../../../profile/editprofile.php" title="Edit Profile">ο λογαριασμος μου</a></li>
  126. </ul>
  127. </div>
  128. </div>
  129. <div id="profile_wrap">
  130. <div id="profile_pic"></br><!--Profile_pic-->
  131. <?php
  132. echo "$name1"." " ;
  133. echo ' ';
  134. echo $row['Surname'];
  135. echo '<img src="../../../profile/'.$row1['UserID'].'.jpg" width="100" height="130"/>';
  136. ?>
  137. </div><!--Profile_contents-->
  138. <div id="container_right">
  139. <div id= "album_container"><!--O-->
  140. <?php include('../albums/user_albums.php'); ?>
  141. <p><strong>Προβολή άλμπουμ</strong></p>
  142. <form action = "../../albums/thumb.php" method="post" enctype="multipart/form-data" name="view_album" onsubmit="return myfunc2()">
  143. <label for = "valbum">Όνομα άλμπουμ</label>
  144. <input name = "valbum" type="text" id="vw" /><br />
  145. <input type="hidden" name = "q" value="<?=$q?>">
  146. <p>2) Πατήστε Προβολή</p>
  147. <input name = "view" type="submit" value="View" />
  148. </form>
  149. </div>
  150. </div>
  151. <div id="clear"></div>
  152. </div>
  153. </div><!--Profile_contents-->
  154. <?php }?>
  155. </body>
  156. </html>