Advertisement
karlokokkak

Untitled

Apr 2nd, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.16 KB | None | 0 0
  1. <?php
  2. include("conn.php");
  3.  
  4. $arrival = $_POST['arrival'];
  5. $destination = $_POST['destination'];
  6. $travel_type = $_POST['travel_type'];
  7. $workdescription = $_POST['workdescription'];
  8. $expense_given = $_POST['expense_given'];
  9. $expense_amount = $_POST['expense_amount'];
  10. $train_pass = $_POST['train_pass'];
  11.  
  12. $train_ticket = $_POST['train_ticket'];
  13. $train_ticket_amount = $_POST['train_ticket_amount'];
  14. $bus_ticket = $_POST['bus_ticket'];
  15. $bus_ticket_amount = $_POST['bus_ticket_amount'];
  16. $bike = $_POST['bike'];
  17. $bike_amount = $_POST['bike_amount'];
  18. $share_rickshaw = $_POST['share_rickshaw'];
  19. $share_rickshaw_amount = $_POST['share_rickshaw_amount'];
  20. $used_balance = $_POST['used_balance'];
  21. $finalamount = $_POST['finalamount'];
  22. $target_path = "uploads/";
  23. $target_path = $target_path . basename( $_FILES['image']['name']);
  24. $allowedExts = array("gif", "jpeg", "jpg", "png");
  25. $temp = explode(".", $_FILES["image"]["name"]);
  26. $extension = strtolower(end($temp));
  27.  
  28.  
  29. //$_FILES['image']['name'];
  30. $response = array();
  31.  
  32. $sql = "INSERT INTO users2
  33.     (arrival,destination,travel_type,work_description,expense_given,expense_amount,train_pass,
  34.     train_ticket,train_ticket_amount,bus_ticket,bus_ticket_amount,
  35.     bike,bike_amount,share_rickshaw,
  36.     share_rickshaw_amount,used_balance,final_amount)
  37.         VALUES
  38.         ('$arrival','$destination','$travel_type','$workdescription','$expense_given','$expense_amount',
  39.         '$train_pass','$train_ticket','$train_ticket_amount','$bus_ticket','$bus_ticket_amount',
  40.         '$bike','$bike_amount','$share_rickshaw','$share_rickshaw_amount','$used_balance','$finalamount');";
  41.        
  42.         if(mysqli_query($conn,$sql)){
  43.         /*move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path))
  44.     echo "The file ".  basename( $_FILES['uploadedfile']['name']).
  45.     " has been uploaded";*/
  46.     //($_FILES["image"]["size"] < 20000) && in_array($extension, $allowedExts)
  47.     if (in_array($extension, $allowedExts)) {
  48.  
  49.    if ($_FILES["image"]["error"] > 0) {
  50.        echo "Return Code: " . $_FILES["image"]["error"] . "<br>";
  51.    } else {
  52.  
  53.       if (file_exists("uploads/" . $_FILES["image"]["name"])) {
  54.          echo $_FILES["image"]["name"] . " already exists. ";
  55.       } else {
  56.          move_uploaded_file($_FILES["image"]["tmp_name"], "uploads/" . $_FILES["image"]["name"]);
  57.          // IMAGE UPLOAD SUCCESSFULL, UPDATE DATABASE ROW
  58.  
  59.  
  60.       }
  61.     }
  62.   } else {
  63.      echo "Invalid file";
  64.   }
  65.         $code = "Your_data_has_been_submitted";
  66.         array_push($response,array("code"=>$code));
  67.         echo json_encode($response);
  68.     }
  69.     else{
  70.         echo mysqli_error($conn);
  71.     }
  72. ?>
  73. <!DOCTYPE html>
  74. <html> 
  75. <head>
  76.     <title></title>
  77. </head>
  78. <body>
  79.     <form method="post" enctype="multipart/form-data" action="user.php">
  80. <input type="text" name="from">
  81. <input type="text" name="to">
  82. <input type="text" name="workdescription">
  83. <input type="checkbox" name="passcheckbox">
  84. <input type="text" name="trainpass">
  85. <input type="checkbox" name="buscheck">
  86. <input type="file" name="image">
  87. <input type="text" name="name">
  88. <input type="text" name="transportmode">
  89. <input type="text" name="payment">
  90. <input type="text" name="finalamount">
  91. <input type="submit" name="btn_submit">
  92. </form>
  93. </body>
  94. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement