Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once 'DBConfigs.php';
- if($db->is_loggedin() == NULL)
- {
- $db->redirect('login.php');
- }
- if($db->is_timeout())
- {
- $res = $db->logout();
- if($res == true){
- $db->redirect('login.php');
- }
- }
- //var_dump($db->is_loggedin());
- if(isset($_GET['edit'])){
- }
- if(isset($_GET['delete'])){
- $res = $task->deleteTask($_GET['delete'], $_SESSION['user_session']);
- if($res){
- //echo "deleted....";
- echo "DELETED.....";
- }
- else{
- echo $res;
- }
- }
- if(isset($_POST['submit'])){
- $res = $task->inserstTask($_POST['task'], $_POST['user_id'], $_FILES, $_POST['token']);
- if($res == 6){
- //header("Location: home.php");
- echo "Inserted......";
- }
- else{
- echo $res;
- }
- }
- $token = $_SESSION['token'] = md5(uniqid(mt_rand(),true));
- ?>
- <h1>Welcome <?php echo isset($_SESSION['user_name']) ? "".$_SESSION['user_name']."": "no session";?></h1>
- <div class="right">
- <label><a href="logout.php"><i class="glyphicon glyphicon-log-out"></i>logout</a></label>
- </div>
- <form method="POST" action="" enctype="multipart/form-data">
- <table>
- <tr><td>Task:</td><td><input type="text" name="task"></td></tr>
- <input type="file" name="image" id="fileToUpload" accept="image/*">
- <input type="hidden" name="token" value="<?=$token;?>">
- <input type="hidden" name="user_id" value="<?=$_SESSION['user_session'];?>">
- <tr><input type="submit" name="submit" value="submit"></tr>
- </table>
- </form>
- <?php
- //User input
- $page = isset($_GET['page']) ? (int)$_GET['page'] : 1;
- $perPage = isset($_GET['per-page']) && $_GET['per-page'] <= 50 ? (int)$_GET['per-page'] : 3;
- $rec = $task->showTask($_SESSION['user_session'], $page, $perPage);
- if($rec === 0){
- echo "no Tasks!!! Insert Task";
- }
- else{
- //print_r($rec);
- ?>
- <table>
- <thead>
- <tr>
- <th>Sl No.</th>
- <th>Task</th>
- <th>Image</th>
- <th>Edit </th>
- <th>Delete </th>
- </tr>
- </thead>
- <tbody>
- <?php
- //print_r($rec);
- $no = 1;
- $numItems = count($rec);
- $num2 = $numItems-1;
- $i = 0;
- echo $rec['total'];
- foreach($rec as $r){
- if( ++$i === $num2) {
- break;
- }
- $no++;
- ?>
- <tr>
- <td><?=$no;?></td>
- <td><?php echo $r['task']; ?></td>
- <td><img src="uploads/<?=$r['image'];?>" alt="Smiley face" height="100" width="100"></td>
- <td><a href="home.php?edit=<?=$r['id'];?>">Edit</a></td>
- <td><a href="home.php?delete=<?=$r['id'];?>">Delete</a></td>
- </tr>
- <?php
- }
- ?>
- </tbody>
- </table>
- <?php for($x =1; $x <= $rec['pages']; $x++):?>
- <a href="?page=<?php echo $x; ?>&per-page=<?php echo $perPage; ?>"<?php if($page === $x) {echo 'class="selected"';}?>><?php echo $x; ?></a>
- <?php endfor;
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement