Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- ?>
- <!DOCTYPE html>
- <head>
- <title>Samochody</title>
- </head>
- <body>
- <form method="post" action="index.php">
- Nazwa: <input type="text" size="12" maxlength="12" name="nazwa"><br />
- Waga: <input type="text" size="12" maxlength="36" name="model"><br />
- Kolor: <input type="text" size="12" maxlength="36" name="pojemnosc"><br />
- Dlugosc: <input type="text" size="12" maxlength="36" name="przebieg"><br />
- Szerokosc: <input type="text" size="12" maxlength="36" name="iloscPaliwa"><br />
- <input type="submit" value="Wyslij" name="wyslij">
- </form>
- </body>
- </html>
- <?php
- class material
- {
- public $nazwa;
- public $waga;
- public $kolor;
- public $dlugosc;
- public $szerokosc;
- function __construct()
- {
- $this->nazwa = "Brak danych";
- $this->waga = "Brak danych";
- $this->kolor = "Brak danych";
- $this->dlugosc = "Brak danych";
- $this->szerokosc = "Brak danych";
- }
- function wyswietl()
- {
- echo "<table border>";
- echo "<tr><td>Nazwa</td>" . "<td>" . $this->nazwa . "</td></tr>";
- echo "<tr><td>Waga</td>" . "<td>" . $this->waga . "</td></tr>";
- echo "<tr><td>Kolor: " . "<td>" . $this->kolor . "</td></tr>";
- echo "<tr><td>Dlugosc: " . "<td>" . $this->dlugosc . "</td></tr>";
- echo "<tr><td>Szerokosc: " . "<td>" . $this->szerokosc . "</td></tr>";
- echo "</table>";
- }
- function wprowadz($nazwa, $waga, $kolor, $dlugosc, $szerokosc)
- {
- $this->marka = $marka;
- $this->model = $model;
- $this->pojemnosc = $pojemnosc;
- $this->przebieg = $przebieg;
- $this->iloscPaliwa = $iloscPaliwa;
- $this->spalanie = $spalanie;
- }
- function tankuj($kilometry)
- {
- $this->iloscPaliwa = $this->iloscPaliwa + $kilometry;
- }
- function jedz($kilometry)
- {
- $this->iloscPaliwa = $this->iloscPaliwa - ($this->spalanie / 100) * $kilometry;
- $this->przebieg = $this->przebieg + $kilometry;
- }
- }
- // $samochod_1 = new samochody();
- // if (isset($_POST["przycisk"])) {
- // if (($_POST["przycisk"] === "Wyslij")) {
- // $samochod_1->wprowadz($_POST["marka"], $_POST["model"], $_POST["pojemnosc"], $_POST["przebieg"], $_POST["iloscPaliwa"], $_POST["spalanie"]);
- // $_SESSION["samochod_1"] = $samochod_1;
- // header("Refresh:0");
- // }
- // }
- // $samochod_1 = $_SESSION["samochod_1"];
- // $samochod_1->wyswietl();
- // if (isset($_POST["przycisk"])) {
- // if (isset($_POST["kilometry"]) || $_POST["przycisk"] === "Jedz") {
- // if ($_POST["przycisk"] === "Jedz") {
- // header("Refresh:0");
- // $samochod_1->jedz($kilometry);
- // }
- // }
- // }
- // if (isset($_POST["przycisk"])) {
- // if ($_POST["przycisk"] === "Tankuj") {
- // $samochod_1->tankuj($kilometry);
- // header("Refresh:0");
- // }
- // }
- $test = new material();
- // ZAPIS DO PLIKU
- // $testData = serialize( $test);
- // $sciezka = "dane.txt";
- // if (is_writable($sciezka)) {
- // $plikDane = fopen($sciezka, "a");
- // fwrite($plikDane, $testData);
- // fwrite($plikDane, "\n");
- // fclose($plikDane);
- // }
- // ODCZYT Z PLIKU
- $sciezka = "dane.txt";
- if (file_exists($sciezka)){
- $plikDane = file($sciezka);
- $dane = unserialize($plikDane[0]);
- if (!empty($dane)){
- $nazwa = $test->nazwa;
- $waga = $test->waga;
- $kolor = $test->kolor;
- $dlugosc = $test->dlugosc;
- $szerokosc = $test->szerokosc;
- }
- }
- // WYSWIETLA DANA LINIJKE
- // $myFile = "dane.txt";
- // $lines = file($myFile);//file in to an array
- // echo $lines[0]; //line 2
- $test->wyswietl();
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement