Upload files to 'projektpp'

This commit is contained in:
Mariusz Łopata 2021-01-08 13:24:54 +01:00
parent 608a749a8d
commit 289e706cd1
5 changed files with 386 additions and 0 deletions

57
projektpp/ucz.php Normal file
View File

@ -0,0 +1,57 @@
<?php
session_start();
if (!isset($_SESSION['zalogowany2']))
{
header('Location: login.php');
exit();
}
?>
<div id="container">
<div id="menu">
<?php
echo "<p>Witaj ".$_SESSION['user'].'! [ <a href="logout.php">Wyloguj się!</a> ]</p>';
echo "<p><b>Drewno</b>: ".$_SESSION['perm'];
echo " | <b>Kamień</b>: ".$_SESSION['kahuhuhuhmien'];
echo " | <b>Zboże</b>: ".$_SESSION['zboze']."</p>";
echo "<p><b>E-mail</b>: ".$_SESSION['email'];
echo "<br /><b>Dni premium</b>: ".$_SESSION['dnipremium']."</p>";
?>
<div id="logo">
<img src="png/logo.png" />
</div>
<div id="menuP">
<div class="option"><a href="index.html">Strona główna</a></div>
<div class="option"><a href="login.php">Zaloguj</a></div>
<div class="option"><a href="rejestracja.php">Dołącz</a></div>
<div class="option"><a href="terminaz.html">Terminaż</a></div>
<div class="option"><a href="kontakt.html">Kontakt</a></div>
</div>
<div style="clear:both;"></div>
</div>
<div id="content">
<span class="bigtitle">AKTUALNOŚCI</span>
<div class="dottedline"></div>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean lacinia mollis odio eu bibendum. Praesent non hendrerit risus. Nulla id semper sem. Mauris risus mauris, ultrices sed ullamcorper sed, vulputate vel nisi. Aliquam augue ante, mattis in pulvinar vitae, ultrices nec leo. Nulla ultricies augue enim, sit amet semper tellus vulputate sit amet. Maecenas tincidunt, ex eu viverra scelerisque, quam lectus auctor nunc, at pretium nibh lacus in ligula. Cras condimentum felis ac aliquet tristique. Sed elementum eu nulla vel rutrum. Cras feugiat nulla non congue malesuada.
<br /><br />
Cras et nulla vehicula, efficitur enim non, fermentum tortor. Curabitur id elementum leo. Sed eget turpis accumsan dolor mollis imperdiet. Praesent pellentesque laoreet lectus, at commodo magna varius vitae. Aliquam erat volutpat. Curabitur commodo, tortor laoreet sagittis cursus, nulla enim laoreet libero, et egestas risus ante vel orci. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nunc quis posuere massa, sed sollicitudin lorem. Mauris lacinia, massa efficitur malesuada luctus, arcu ex mattis erat, a venenatis magna risus nec neque. Nulla vulputate nisl urna, quis egestas orci suscipit tristique. Interdum et malesuada fames ac ante ipsum primis in faucibus. Cras auctor nec elit at ultricies. Morbi aliquam pharetra diam, vitae porta felis. Pellentesque vel arcu tincidunt, luctus justo quis, ultrices erat. Vivamus efficitur leo vitae dui molestie, eu varius sapien iaculis. In quis pharetra mauris.
<br /><br />
Nam ullamcorper turpis non tristique sollicitudin. Etiam id magna lacus. Pellentesque vestibulum ex eget quam consectetur, sit amet luctus erat feugiat. Sed gravida tellus tempus consequat rhoncus. Phasellus lobortis magna et risus pharetra, facilisis blandit sapien tristique. Vivamus aliquam interdum arcu, eget facilisis ante gravida ut. Proin nec nisl ut lacus finibus sagittis id non nibh. Donec volutpat pretium libero. Sed fermentum vel ante vitae mattis. Curabitur porttitor turpis at scelerisque auctor. Sed vitae iaculis risus, ut iaculis nibh.
</div>
<div id="footer">
GymFit. Strona w sieci od 2021r. &copy; Wszelkie prawa zastrzeżone
</div>
</div>

77
projektpp/uzytkownicy.sql Normal file
View File

@ -0,0 +1,77 @@
-- phpMyAdmin SQL Dump
-- version 4.2.11
-- http://www.phpmyadmin.net
--
-- Host: 127.0.0.1
-- Czas generowania: 28 Gru 2015, 18:26
-- Wersja serwera: 5.6.21
-- Wersja PHP: 5.6.3
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
--
-- Baza danych: `osadnicy`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla tabeli `uzytkownicy`
--
CREATE TABLE IF NOT EXISTS `uzytkownicy` (
`id` int(11) NOT NULL,
`user` text COLLATE utf8_polish_ci NOT NULL,
`pass` text COLLATE utf8_polish_ci NOT NULL,
`email` text COLLATE utf8_polish_ci NOT NULL,
`drewno` int(11) NOT NULL,
`kamien` int(11) NOT NULL,
`zboze` int(11) NOT NULL,
`dnipremium` int(11) NOT NULL
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;
--
-- Zrzut danych tabeli `uzytkownicy`
--
INSERT INTO `uzytkownicy` (`id`, `user`, `pass`, `email`, `drewno`, `kamien`, `zboze`, `dnipremium`) VALUES
(1, 'adam', 'qwerty', 'adam@gmail.com', 213, 5675, 342, 0),
(2, 'marek', 'asdfg', 'marek@gmail.com', 324, 1123, 4325, 15),
(3, 'anna', 'zxcvb', 'anna@gmail.com', 4536, 17, 120, 25),
(4, 'andrzej', 'asdfg', 'andrzej@gmail.com', 5465, 132, 189, 0),
(5, 'justyna', 'yuiop', 'justyna@gmail.com', 245, 890, 554, 0),
(6, 'kasia', 'hjkkl', 'kasia@gmail.com', 267, 980, 109, 12),
(7, 'beata', 'fgthj', 'beata@gmail.com', 565, 356, 447, 77),
(8, 'jakub', 'ertyu', 'jakub@gmail.com', 2467, 557, 876, 0),
(9, 'janusz', 'cvbnm', 'janusz@gmail.com', 65, 456, 2467, 0),
(10, 'roman', 'dfghj', 'roman@gmail.com', 97, 226, 245, 23);
--
-- Indeksy dla zrzutów tabel
--
--
-- Indexes for table `uzytkownicy`
--
ALTER TABLE `uzytkownicy`
ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `id` (`id`);
--
-- AUTO_INCREMENT for dumped tables
--
--
-- AUTO_INCREMENT dla tabeli `uzytkownicy`
--
ALTER TABLE `uzytkownicy`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=11;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

60
projektpp/voucher.php Normal file
View File

@ -0,0 +1,60 @@
<?php
session_start();
if (!isset($_SESSION['zalogowany3']))
{
header('Location: index.php');
exit();
}
?>
<!DOCTYPE HTML>
<html lang="pl">
<head>
<meta charset="utf-8" />
<title>GymFit </title>
<meta name="description" content="Serwis poświęcony siłowni. />
<meta name="keywords" content="gym, fit, gymfit" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<link rel="stylesheet" href="style.css" type="text/css" />
<link href='http://fonts.googleapis.com/css?family=Lato:400,900&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
</head>
<body>
<div id="container">
<div id="menu">
<div id="logo">
<img src="png/logo.png" />
</div>
<div id="menuP">
<div class="option"><a href="index.html">Strona główna</a></div>
<div class="option"><a href="terminaz.html">Terminaż</a></div>
<div class="option"><a href="kontakt.html">Kontakt</a></div>
<div class="option"><a href="voucher.php">Kup voucher</a></div>
<div class="option"><a href="logout.php">Wyloguj się</a></div>
</div>
<div style="clear:both;"></div>
</div>
<div id="content">
<span class="bigtitle">Kup Voucher</span>
<div class="dottedline"></div>
<input type="submit" value="30 dni" </div>
<br />
<input type="submit" value="3 miesiące" </div>
<br />
<input type="submit" value="6 miesięcy" </div>
<br />
<input type="submit" value="1 rok" </div>
</div>
</div>
<div id="footer">
GymFit. Strona w sieci od 2021r. &copy; Wszelkie prawa zastrzeżone
</div>
</div>

76
projektpp/witamy.php Normal file
View File

@ -0,0 +1,76 @@
<?php
session_start();
if (!isset($_SESSION['udanarejestracja']))
{
header('Location: login.php');
exit();
}
else
{
unset($_SESSION['udanarejestracja']);
}
//Usuwanie zmiennych pamiętających wartości wpisane do formularza
if (isset($_SESSION['fr_nick'])) unset($_SESSION['fr_nick']);
if (isset($_SESSION['fr_email'])) unset($_SESSION['fr_email']);
if (isset($_SESSION['fr_haslo1'])) unset($_SESSION['fr_haslo1']);
if (isset($_SESSION['fr_haslo2'])) unset($_SESSION['fr_haslo2']);
if (isset($_SESSION['fr_regulamin'])) unset($_SESSION['fr_regulamin']);
//Usuwanie błędów rejestracji
if (isset($_SESSION['e_nick'])) unset($_SESSION['e_nick']);
if (isset($_SESSION['e_email'])) unset($_SESSION['e_email']);
if (isset($_SESSION['e_haslo'])) unset($_SESSION['e_haslo']);
if (isset($_SESSION['e_regulamin'])) unset($_SESSION['e_regulamin']);
if (isset($_SESSION['e_bot'])) unset($_SESSION['e_bot']);
?>
<!DOCTYPE HTML>
<html lang="pl">
<head>
<meta charset="utf-8" />
<title>GymFit </title>
<meta name="description" content="Serwis poświęcony siłowni. />
<meta name="keywords" content="gym, fit, gymfit" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<link rel="stylesheet" href="style.css" type="text/css" />
<link href='http://fonts.googleapis.com/css?family=Lato:400,900&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
</head>
<body>
<div id="container">
<div id="menu">
<div id="logo">
<img src="png/logo.png" />
</div>
<div id="menuP">
<div class="option"><a href="index.html">Strona główna</a></div>
<div class="option"><a href="login.php">Zaloguj</a></div>
<div class="option"><a href="rejestracja.php">Dołącz</a></div>
<div class="option"><a href="terminaz.html">Terminaż</a></div>
<div class="option"><a href="kontakt.html">Kontakt</a></div>
</div>
<div style="clear:both;"></div>
</div>
<div id="content">
Dziękujemy za rejestrację w serwisie! Możesz już zalogować się na swoje konto!<br /><br />
<a href="login.php">Zaloguj się na swoje konto!</a>
<br /><br />
</div>
<div id="footer">
GymFit. Strona w sieci od 2021r. &copy; Wszelkie prawa zastrzeżone
</div>
</div>
</body>
</html>

116
projektpp/zaloguj.php Normal file
View File

@ -0,0 +1,116 @@
<?php
session_start();
if ((!isset($_POST['login'])) || (!isset($_POST['haslo'])))
{
header('Location: login.php');
exit();
}
require_once "connect.php";
$polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
if ($polaczenie->connect_errno!=0)
{
echo "Error: ".$polaczenie->connect_errno;
}
else
{
$login = $_POST['login'];
$haslo = $_POST['haslo'];
$login = htmlentities($login, ENT_QUOTES, "UTF-8");
if ($rezultat = @$polaczenie->query(
sprintf("SELECT * FROM uzytkownicy WHERE user='%s'",
mysqli_real_escape_string($polaczenie,$login))))
{
$ilu_userow = $rezultat->num_rows;
if($ilu_userow>0)
{
$wiersz = $rezultat->fetch_assoc();
if (password_verify($haslo, $wiersz['pass']))
{
$aa = $wiersz['perm'];
if($aa==1)
{
$_SESSION['zalogowany1'] = true;
$_SESSION['id'] = $wiersz['id'];
$_SESSION['user'] = $wiersz['user'];
$_SESSION['imie'] = $wiersz['imie'];
$_SESSION['nazwisko'] = $wiersz['nazwisko'];
$_SESSION['perm'] = $wiersz['perm'];
$_SESSION['kamien'] = $wiersz['kamien'];
$_SESSION['zboze'] = $wiersz['zboze'];
$_SESSION['email'] = $wiersz['email'];
$_SESSION['dnipremium'] = $wiersz['dnipremium'];
unset($_SESSION['blad']);
$rezultat->free_result();
header('Location: admin.php');
}
elseif($aa==2)
{
$_SESSION['zalogowany2'] = true;
$_SESSION['id'] = $wiersz['id'];
$_SESSION['user'] = $wiersz['user'];
$_SESSION['imie'] = $wiersz['imie'];
$_SESSION['nazwisko'] = $wiersz['nazwisko'];
$_SESSION['perm'] = $wiersz['perm'];
$_SESSION['kamien'] = $wiersz['kamien'];
$_SESSION['zboze'] = $wiersz['zboze'];
$_SESSION['email'] = $wiersz['email'];
$_SESSION['dnipremium'] = $wiersz['dnipremium'];
unset($_SESSION['blad']);
$rezultat->free_result();
header('Location: ucz.php');
}
else
{
$_SESSION['zalogowany3'] = true;
$_SESSION['id'] = $wiersz['id'];
$_SESSION['user'] = $wiersz['user'];
$_SESSION['imie'] = $wiersz['imie'];
$_SESSION['nazwisko'] = $wiersz['nazwisko'];
$_SESSION['perm'] = $wiersz['perm'];
$_SESSION['kamien'] = $wiersz['kamien'];
$_SESSION['zboze'] = $wiersz['zboze'];
$_SESSION['email'] = $wiersz['email'];
$_SESSION['dnipremium'] = $wiersz['dnipremium'];
unset($_SESSION['blad']);
$rezultat->free_result();
header('Location: klient.php');
}
}
else {
$_SESSION['blad'] = '<span style="color:red">Nieprawidłowy login lub hasło!</span>';
header('Location: login.php');
}
}
else {
$_SESSION['blad'] = '<span style="color:red">Nieprawidłowy login lub hasło!</span>';
header('Location: login.php');
}
}
$polaczenie->close();
}
?>