Advertisement
Guest User

Untitled

a guest
Dec 12th, 2016
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 3.13 KB | None | 0 0
  1. <?php
  2.  
  3. $servername = "localhost";
  4. $username = "erikdals_rs";
  5. $password = "5{c!AXHGTF^P";
  6. $dbname = "erikdals_rs";
  7. //var_dump($_POST);
  8. //echo '<br>';
  9. //var_dump($_GET);
  10. //echo '<br>';
  11. //var_dump($_FILES);
  12.  
  13. if (isset($_POST['rapporter'])) {
  14.     $rs_kundes_id = $_POST['rs_kundes_id'];
  15.     $virksomheds_id = $_POST['virksomheds_id'];
  16.     $rs_kundes_kategori_id = $_POST['rs_kundes_kategori_id'];
  17.     $ansattes_id = $_POST['ansat_id'];
  18.     $branches_id = $_POST['branches_id'];
  19.  
  20.     /* billedeuploader */
  21.     if ($nummerplade == ['']) {
  22.         $nummerplade = ['Ikke angivet'];
  23.     } else {
  24.         $nummerplade = $_POST['nummerplade'];
  25.     }
  26.  
  27.     $rapport = $_POST['rapport'];
  28.     $opgave_ids = $_POST['opgave_id'];
  29.  
  30.     $file = $_POST['file'];
  31.     $file = array();
  32.  
  33.     try {
  34.         $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
  35.         $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  36. // klargøre sql .
  37.         $stmt = $conn->prepare(" INSERT INTO `RS_kunders_rapporter`(`nummerplade`, `rapport`, `ansattes_id`, `ansattes_kategori_id`, "
  38.                 . "`branche_id`, `rs_kundes_id`, `virksomheds_id`) "
  39.                 . "VALUES "
  40.                 . "( :nummerplade,:rapport,:ansattes_id,:ansattes_kategori_id,:branche_id,:rs_kundes_id,:virksomheds_id ) ");
  41.         $stmt->bindParam(':nummerplade', $nummerplade);
  42.         $stmt->bindParam(':rapport', $rapport);
  43.         $stmt->bindParam(':ansattes_id', $ansattes_id, PDO::PARAM_INT);
  44.         $stmt->bindParam(':ansattes_kategori_id', $rs_kundes_kategori_id, PDO::PARAM_INT);
  45.         $stmt->bindParam(':branche_id', $branches_id, PDO::PARAM_INT);
  46.         $stmt->bindParam(':rs_kundes_id', $rs_kundes_id, PDO::PARAM_INT);
  47.         $stmt->bindParam(':virksomheds_id', $virksomheds_id);
  48.         $stmt->execute();
  49.         $id = $conn->lastInsertId();
  50.  
  51.         foreach ($opgave_ids as $opgave_id) {
  52.             $stmt = $conn->prepare("INSERT INTO `RS_kunders_udfoerte_opgaver`( `opgavens_id`, `rapportens_id`)"
  53.                     . " VALUES (:opgavens_id,:rapportens_id)");
  54.  
  55.             $stmt->bindParam(':opgavens_id', $opgave_id, PDO::PARAM_INT);
  56.             $stmt->bindParam(':rapportens_id', $id, PDO::PARAM_INT);
  57.  
  58.             $stmt->execute();
  59.         }
  60.      
  61.         foreach ($file as $files) {
  62.      
  63.             $files = $_FILES["file"]["name"];
  64.             $stmt = $conn->prepare(" INSERT INTO `RS_kunders_rapport_billeder`(`img_url`, `rs_kunders_rapport_id`)"
  65.                     . " VALUES "
  66.                     . " (:img_url,:rs_kunders_rapport_id) ");
  67.  
  68.             $stmt->bindParam(':img_url', "../../uploads/$files");
  69.             $stmt->bindParam(':rs_kunders_rapport_id', $id);
  70.             $stmt->execute();
  71.  
  72.         }
  73.        
  74.         die('hey2');
  75.         echo '<div class="alert alert-success">
  76.              <strong><h3><center>Rapport oprettet</center></h3></strong>
  77.              </div>';
  78.     } catch (PDOException $e) {
  79.         echo "<div class='alert alert-success'>
  80.              <strong><h3><center> 000001 " . $e->getMessage() . "</center></h3></strong>
  81.              </div>";
  82.     }
  83.     $conn = null;
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement