calender.php 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <DOCTYPE html>
  2. <head>
  3. <meta http-equiv = "content-type" charset = utf-8" >
  4. <meta name = "description" content = "calender" >
  5. <meta name = "keywords" content = "calender">
  6. <title>php1</title>
  7. <link rel="stylesheet" type="text/css" href="style.css">
  8. </head>
  9. <?php
  10. include_once ('tables_out.php');
  11. session_start();
  12. $tablo=new tables();
  13. //var_dump($_POST);
  14. if(isset($_POST['change']))
  15. {
  16. session_start();
  17. $_SESSION['id']=($_POST['change']);
  18. header('Location:edit.php');
  19. }
  20. ?>
  21. <html style="height:100%;">
  22. <body style="background-color: #AAAAAA; min-height:100%;">
  23. <form action="<?php $_PHP_SELF ?>" method="post">
  24. <div style="background-color:#FFFFFF; margin-left:10%; margin-right:10%; padding:3%; height:100%;">
  25. <select name="type_of_tasks" value="<?php if (isset($_POST['type_of_tasks'])) { echo $_POST['type_of_tasks']; } ?>">
  26. <option value="floating">Текущие задачи</option>
  27. <option value="NotMade">Просроченные задачи</option>
  28. <option value="Made">Выполненные задачи</option>
  29. </select>
  30. <select name="time_of_tasks" value="<?php if (isset($_POST['time_if_tasks'])) { echo $_POST['time_of_tasks']; } else echo('Today'); ?>" onchange="changes(this)">
  31. <option value="AllTime">Всё время</option>
  32. <option value="LastMonth">Прошлый месяц</option>
  33. <option value="LastWeek">Прошлая неделя</option>
  34. <option value="Yesterday">Вчера</option>
  35. <option value="Today" default>Сегодня</option>
  36. <option value="Tomorrow">Завтра</option>
  37. <option value="NextWeek">Следующая неделя</option>
  38. <option value="NextMonth">Следующий месяц</option>
  39. <option value="OnDate">По дате</option>
  40. </select>
  41. <label for="date_of_tasks"> дата</label>
  42. <input type="date" name ="date_of_tasks" id="date_of_tasks" disabled></td>
  43. <button onclick="location.reload()">поиск</button>
  44. <include type="radio" name="change" value="-1">
  45. <table border=1>
  46. <th>Список заданий</th>
  47. <tr>
  48. <td>id</td><td>Тема</td><td>Тип</td><td>Место</td><td>Дата и время начала</td><td>Дата и время конца</td><td>Комментарии</td><td>Статус</td><td>Изменить</td>
  49. </tr>
  50. <?php
  51. $tablo->create_table($_POST);
  52. ?>
  53. </table>
  54. <a href="task.php">Добавить задание</a>
  55. <button onclick="update()" style="margin-left:20%">Редактировать</button>
  56. </div>
  57. </form>
  58. </body>
  59. <script>
  60. function changes(obj)
  61. {
  62. target=document.getElementsByName('date_of_tasks')[0];
  63. if(obj.value=='OnDate')
  64. target.disabled=false;
  65. else
  66. target.disabled=true;
  67. }
  68. function update()
  69. {
  70. int i=0;
  71. upla=document.getElementsByName("change")
  72. for(i=0;i<upla.lenght;i++)
  73. if(upla[i].checked)
  74. location.reload()
  75. }
  76. </script>
  77. </html>