PageRenderTime 44ms CodeModel.GetById 19ms RepoModel.GetById 1ms app.codeStats 0ms

/modules/images/ajax/get_screenshot.php

https://bitbucket.org/websightdesigns/project-manager
PHP | 99 lines | 99 code | 0 blank | 0 comment | 5 complexity | d376f7c5060e6500c5a286398e9ae935 MD5 | raw file
  1. <?php
  2. include('../../../config.php');
  3. include('../../../mysql.php');
  4. ?>
  5. <link rel="stylesheet" type="text/css" href="<?php echo $basehref; ?>modules/images/js/tagging.css" />
  6. <script type="text/javascript" src="<?php echo $basehref; ?>modules/images/js/tagging.js"></script>
  7. <?php
  8. $id = $_GET['id'];
  9. if(isset($link) && isset($id)) {
  10. if ($link && is_numeric($id)) {
  11. $sql = "SELECT screenshots.`id` AS `id`,
  12. screenshots.`screenshot_name` AS screenshot_name,
  13. screenshots.`screenshot_describe` AS screenshot_describe,
  14. screenshots.`screenshot_file` AS screenshot_file,
  15. screenshots.`screenshot_orig` AS screenshot_orig,
  16. screenshots.`screenshot_filesize` AS screenshot_filesize,
  17. DATE_FORMAT(screenshots.`created`, '%b %e %Y, %l:%i %p') AS fcreated,
  18. DATE_FORMAT(screenshots.`modified`, '%b %e %Y, %l:%i %p') AS fmodified,
  19. screenshots.`created` AS `created`,
  20. screenshots.`modified` AS `modified`
  21. FROM screenshots
  22. WHERE screenshots.`id` = '" . $id . "'";
  23. }
  24. $fetch = mysql_query($sql);
  25. while ($row = mysql_fetch_array($fetch, MYSQL_ASSOC)) {
  26. $id = $row['id'];
  27. $screenshot_name = $row['screenshot_name'];
  28. $screenshot_describe = $row['screenshot_describe'];
  29. $screenshot_file = $row['screenshot_file'];
  30. $screenshot_orig = $row['screenshot_orig'];
  31. $screenshot_filesize = $row['screenshot_filesize'];
  32. $fcreated = $row['fcreated'];
  33. $fmodified = $row['fmodified'];
  34. $modified = $row['modified'];
  35. $created = $row['created'];
  36. ?>
  37. <div id="main_panel">
  38. <div style="margin: 0;">
  39. <div id="image_panel" >
  40. <img src="/modules/images/uploads/<?php echo $screenshot_file; ?>" id="imageMap" class="<? echo $id; ?>" />
  41. <div id="mapper" ><img src="/modules/images/js/save.png" class="tagbtn" onclick="openDialog()" /></div>
  42. <div id="planetmap"><?php
  43. $tags_sql = "SELECT
  44. `id`,
  45. `screenshot_id`,
  46. `x_coord`,
  47. `y_coord`,
  48. `width`,
  49. `height`,
  50. `tag_text`
  51. FROM screenshots_pos
  52. WHERE screenshot_id='$id'";
  53. $tags_q = mysql_query($tags_sql);
  54. while($i = mysql_fetch_object($tags_q)) {
  55. $tag_id = $i->id;
  56. $x_coord = $i->x_coord;
  57. $y_coord = $i->y_coord;
  58. $width = $i->width;
  59. $height = $i->height;
  60. $tag_text = $i->tag_text;
  61. ?>
  62. <div id="<?php echo $tag_id; ?>" class="tagged" style="width:<? echo $width; ?>px;height:<? echo $height; ?>px;left:<? echo $x_coord; ?>px;top:<? echo $y_coord; ?>px;" >
  63. <div class="tagged_box" style="width:<?php echo $width; ?>px;height:<? echo $height; ?>px;"></div>
  64. <div class="tagged_title" style="top:<?php echo ($height+5); ?>px;display:none;" ><? echo $tag_text; ?></div>
  65. </div>
  66. <?php
  67. }
  68. ?></div>
  69. <div id="form_panel">
  70. <!--
  71. <div class="row">
  72. <div class="label">Message</div><div class="field"><textarea id="title" cols="32" rows="6" maxlength="2400"></textarea></div>
  73. </div>
  74. <div class="row">
  75. <div class="label"></div>
  76. <div class="field">
  77. <input type="button" value="Add Tag" onclick="addTag()" />
  78. </div>
  79. </div>
  80. -->
  81. <div class="control-group">
  82. <label class="control-label" for="title">Message</label>
  83. <div class="controls">
  84. <textarea id="title" rows="6" maxlength="2400"></textarea>
  85. </div>
  86. </div>
  87. <div class="control-group">
  88. <div class="controls">
  89. <input type="button" value="Add Tag" onclick="addTag()" />
  90. </div>
  91. </div>
  92. </div>
  93. </div>
  94. </div>
  95. </div>
  96. <?php
  97. }
  98. }
  99. ?>