キケッツ掲示板のリポジトリです. https://bbs.kekec.wiki
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

61 lines
1.2 KiB

  1. <?php
  2. require_once "${_SERVER['DOCUMENT_ROOT']}/database.php";
  3. if (isset ($_GET['page'])):
  4. $page = $_GET['page'];
  5. else:
  6. $page = 0;
  7. endif;
  8. if (isset ($_GET['thread'])):
  9. $thread = $_GET['thread'];
  10. else:
  11. $thread = -1;
  12. endif;
  13. if (isset ($_GET['sort'])):
  14. $sort = $_GET['sort'];
  15. if (!(in_array ($sort, array ('td', 'eg', 'ta', 'eb')))):
  16. $sort = 'td';
  17. endif;
  18. else:
  19. $sort = 'td';
  20. endif;
  21. // 画像のディレクトリを開く.
  22. $dir = 'image/';
  23. $handle = opendir ($dir);
  24. // MySQL 宣言
  25. $mysqli = set_mysql ('miteruzo_bbs');
  26. $mysqli -> set_charset ('utf8');
  27. if ($result = $mysqli -> query ("SELECT * FROM threads WHERE id = $thread")):
  28. $row = $result -> fetch_assoc ();
  29. $title = $row['title'];
  30. $explain = $row['explain'];
  31. $result -> close ();
  32. endif;
  33. if (isset ($_GET['id'])
  34. && isset ($_GET['evaluate'])
  35. && (($_GET['evaluate'] == 'good') || ($_GET['evaluate'] == 'bad'))):
  36. $mysqli -> query ("
  37. UPDATE
  38. responses
  39. SET
  40. {$_GET['evaluate']} = {$_GET['evaluate']} + 1
  41. WHERE
  42. (thread_id = $thread) AND (response_id = {$_GET['id']})");
  43. header ("Location: ./?thread=$thread&sort=$sort");
  44. endif;
  45. require_once './forms/index.frm.php';