Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. <?php
  2. require_once 'DBConfigs.php';
  3.  
  4. if($db->is_loggedin() == NULL)
  5. {
  6. $db->redirect('login.php');
  7. }
  8.  
  9. if($db->is_timeout())
  10. {
  11. $res = $db->logout();
  12. if($res == true){
  13. $db->redirect('login.php');
  14. }
  15. }
  16. //var_dump($db->is_loggedin());
  17. if(isset($_GET['edit'])){
  18.  
  19. }
  20.  
  21.  
  22. if(isset($_GET['delete'])){
  23. $res = $task->deleteTask($_GET['delete'], $_SESSION['user_session']);
  24. if($res){
  25. //echo "deleted....";
  26. echo "DELETED.....";
  27. }
  28. else{
  29. echo $res;
  30. }
  31.  
  32. }
  33.  
  34.  
  35. if(isset($_POST['submit'])){
  36. $res = $task->inserstTask($_POST['task'], $_POST['user_id'], $_FILES, $_POST['token']);
  37. if($res == 6){
  38. //header("Location: home.php");
  39. echo "Inserted......";
  40. }
  41. else{
  42. echo $res;
  43. }
  44. }
  45.  
  46.  
  47. $token = $_SESSION['token'] = md5(uniqid(mt_rand(),true));
  48. ?>
  49.  
  50.  
  51. <h1>Welcome <?php echo isset($_SESSION['user_name']) ? "".$_SESSION['user_name']."": "no session";?></h1>
  52. <div class="right">
  53. <label><a href="logout.php"><i class="glyphicon glyphicon-log-out"></i>logout</a></label>
  54. </div>
  55. <form method="POST" action="" enctype="multipart/form-data">
  56. <table>
  57. <tr><td>Task:</td><td><input type="text" name="task"></td></tr>
  58. <input type="file" name="image" id="fileToUpload" accept="image/*">
  59. <input type="hidden" name="token" value="<?=$token;?>">
  60. <input type="hidden" name="user_id" value="<?=$_SESSION['user_session'];?>">
  61. <tr><input type="submit" name="submit" value="submit"></tr>
  62. </table>
  63. </form>
  64.  
  65. <?php
  66. //User input
  67. $page = isset($_GET['page']) ? (int)$_GET['page'] : 1;
  68. $perPage = isset($_GET['per-page']) && $_GET['per-page'] <= 50 ? (int)$_GET['per-page'] : 3;
  69.  
  70.  
  71. $rec = $task->showTask($_SESSION['user_session'], $page, $perPage);
  72. if($rec === 0){
  73. echo "no Tasks!!! Insert Task";
  74. }
  75. else{
  76.  
  77. //print_r($rec);
  78. ?>
  79. <table>
  80. <thead>
  81. <tr>
  82. <th>Sl No.</th>
  83. <th>Task</th>
  84. <th>Image</th>
  85. <th>Edit </th>
  86. <th>Delete </th>
  87. </tr>
  88. </thead>
  89. <tbody>
  90. <?php
  91. //print_r($rec);
  92. $no = 1;
  93. $numItems = count($rec);
  94. $num2 = $numItems-1;
  95. $i = 0;
  96. echo $rec['total'];
  97. foreach($rec as $r){
  98. if( ++$i === $num2) {
  99. break;
  100. }
  101. $no++;
  102. ?>
  103. <tr>
  104. <td><?=$no;?></td>
  105. <td><?php echo $r['task']; ?></td>
  106. <td><img src="uploads/<?=$r['image'];?>" alt="Smiley face" height="100" width="100"></td>
  107. <td><a href="home.php?edit=<?=$r['id'];?>">Edit</a></td>
  108. <td><a href="home.php?delete=<?=$r['id'];?>">Delete</a></td>
  109. </tr>
  110.  
  111. <?php
  112. }
  113. ?>
  114. </tbody>
  115. </table>
  116.  
  117. <?php for($x =1; $x <= $rec['pages']; $x++):?>
  118. <a href="?page=<?php echo $x; ?>&per-page=<?php echo $perPage; ?>"<?php if($page === $x) {echo 'class="selected"';}?>><?php echo $x; ?></a>
  119. <?php endfor;
  120. }
  121.  
  122. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement