Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- $connect = mysqli_connect("localhost", "root", "", "wypozyczalnia");
- if(isset($_POST["add_to_cart"]))
- {
- if(isset($_SESSION["shopping_cart"]))
- {
- $item_array_id = array_column($_SESSION["shopping_cart"], "item_id");
- if(!in_array($_GET["id_samochodu"], $item_array_id))
- {
- $count = count($_SESSION["shopping_cart"]);
- $item_array = array(
- 'item_id' => $_GET["id_samochodu"],
- 'item_name' => $_POST["hidden_name"],
- 'item_brand' => $_POST["hidden_brand"],
- 'item_price' => $_POST["hidden_price"],
- 'item_quantity' => $_POST["quantity"]
- );
- $_SESSION["shopping_cart"][$count] = $item_array;
- }
- else
- {
- echo '<script>alert("Już dodałeś ten samochód do koszyka")</script>';
- }
- }
- else
- {
- $item_array = array(
- 'item_id' => $_GET["id_samochodu"],
- 'item_name' => $_POST["hidden_name"],
- 'item_brand' => $_POST["hidden_brand"],
- 'item_price' => $_POST["hidden_price"],
- 'item_quantity' => $_POST["quantity"]
- );
- $_SESSION["shopping_cart"][0] = $item_array;
- }
- }
- if(isset($_GET["action"]))
- {
- if($_GET["action"] == "delete")
- {
- foreach($_SESSION["shopping_cart"] as $keys => $values)
- {
- if($values["item_id"] == $_GET["id_samochodu"])
- {
- unset($_SESSION["shopping_cart"][$keys]);
- echo '<script>alert("Usunięto z koszyka")</script>';
- echo '<script>window.location="samochody.php"</script>';
- }
- }
- }
- }
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <title>Gowno car company</title>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
- <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
- </head>
- <body>
- <br />
- <div class="container">
- <br />
- <br />
- <br />
- <h3 align="center">Powrót do strony głownej <a href="index.php">Klik !</a></h3><br />
- <br /><br />
- <?php
- $query = "SELECT * FROM samochody ORDER BY id_samochodu ASC";
- $result = mysqli_query($connect, $query);
- if(mysqli_num_rows($result) > 0)
- {
- while($row = mysqli_fetch_array($result))
- {
- ?>
- <div class="col-md-4">
- <form method="post" action="samochody.php?action=add&id_samochodu=<?php echo $row["id_samochodu"]; ?>">
- <div style="border:1px solid #333; background-color:#f1f1f1; border-radius:5px; padding:16px;" align="center">
- <?php echo '<img src="data:image/jpeg;base64,'.base64_encode( $row['zdjecie'] ).'" class="img-responsive" /><br />';?>
- <h4 class="text-info"><?php echo $row["Marka"]." "; ?><?php echo $row["Model"]; ?></h4>
- <h4 class="text-info"><?php echo "Rocznik: ".$row["Rocznik"]; ?></h4>
- <h4 class="text-danger"> <?php echo $row["Cena"]; ?>zł /dzień</h4>
- <input type="text" name="quantity" value="1" class="form-control" />
- <input type="hidden" name="hidden_name" value="<?php echo $row["Marka"]; ?>" />
- <input type="hidden" name="hidden_brand" value="<?php echo $row["Model"]; ?>" />
- <input type="hidden" name="hidden_price" value="<?php echo $row["Cena"]; ?>" />
- <input type="submit" name="add_to_cart" style="margin-top:5px;" class="btn btn-success" value="Dodaj do koszyka" />
- </div>
- </form>
- </div>
- <?php
- }
- }
- ?>
- <div style="clear:both"></div>
- <br />
- <h3>Szczegóły zamówienia</h3>
- <div class="table-responsive">
- <table class="table table-bordered">
- <tr>
- <th width="40%">Nazwa</th>
- <th width="10%">Ilość dni</th>
- <th width="20%">Cena za dzień</th>
- <th width="15%">Suma</th>
- <th width="5%">Akcja</th>
- </tr>
- <?php
- if(!empty($_SESSION["shopping_cart"]))
- {
- $total = 0;
- foreach($_SESSION["shopping_cart"] as $keys => $values)
- {
- ?>
- <tr>
- <td><?php echo $values["item_name"]." ".$values["item_brand"]; ?></td>
- <td><?php echo $values["item_quantity"]; ?></td>
- <td><?php echo $values["item_price"]."zł"; ?></td>
- <td><?php echo number_format($values["item_quantity"] * $values["item_price"], 2)."zł";?></td>
- <td><a href="samochody.php?action=delete&id_samochodu=<?php echo $values["item_id"]; ?>"><span class="text-danger">Usuń</span></a></td>
- <a href = "podsumowanie.php" >Przejdz do podsumowania </a>
- </tr>
- <?php
- $total = $total + ($values["item_quantity"] * $values["item_price"]);
- }
- ?>
- <tr>
- <td colspan="3" align="right">Total</td>
- <td align="right"><?php echo number_format($total, 2)."zł"; ?></td>
- <td></td>
- </tr>
- <?php
- }
- ?>
- </table>
- </div>
- </div>
- </div>
- <br />
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement