This commit is contained in:
knyiharrolandjanos 2023-01-27 11:36:25 +01:00
commit b76a3ca304
4 changed files with 146 additions and 0 deletions

46
bejelentkez.sql Normal file
View File

@ -0,0 +1,46 @@
-- phpMyAdmin SQL Dump
-- version 5.1.3
-- https://www.phpmyadmin.net/
--
-- Gép: 127.0.0.1
-- Létrehozás ideje: 2023. Jan 27. 11:20
-- Kiszolgáló verziója: 10.4.24-MariaDB
-- PHP verzió: 7.4.29
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
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 utf8mb4 */;
--
-- Adatbázis: `login`
--
-- --------------------------------------------------------
--
-- Tábla szerkezet ehhez a táblához `bejelentkez`
--
CREATE TABLE `bejelentkez` (
`felahsznalonev` varchar(25) COLLATE utf8mb4_hungarian_ci NOT NULL,
`jelszo` varchar(25) COLLATE utf8mb4_hungarian_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_hungarian_ci;
--
-- A tábla adatainak kiíratása `bejelentkez`
--
INSERT INTO `bejelentkez` (`felahsznalonev`, `jelszo`) VALUES
('roli', '12345'),
('roli', '12345');
COMMIT;
/*!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 */;

23
hitelesit.php Normal file
View File

@ -0,0 +1,23 @@
<?php
include('connection.php');
$nev = $_POST['user'];
$jelszo = $_POST['pass'];
$nev = stripcslashes($nev);
$jelszo = stripcslashes($jelszo);
$nev = mysqli_real_escape_string($kapcs, $jelszo);
$jelszo = mysqli_real_escape_string($kapcs, $jelszo);
$sql = "select *from login where username = '$nev' and password = '$jelszo'";
$result = mysqli_query($kapcs, $sql);
$row = mysqli_fetch_array($result, MYSQLI_ASSOC);
$count = mysqli_num_rows($result);
if($count == 1){
echo "<h1><center> Login successful </center></h1>";
}
else{
echo "<h1> Login failed. Invalid username or password.</h1>";
}
?>

11
kapcsolat.php Normal file
View File

@ -0,0 +1,11 @@
<?php
$host = "localhost";
$nev = "root";
$jelszo = '';
$adatbazis = "bejelentkez";
$kapcs = mysqli_connect($host, $nev, $jelszo, $adatbazis);
if(mysqli_connect_error()) {
die("Failed to connect with MySQL: ". mysqli_connect_error());
}
?>

66
login.php Normal file
View File

@ -0,0 +1,66 @@
<html>
<head>
<title>Bejelentkezés</title>
<link rel = "stylesheet" type = "text/css" href = "style.css">
<style>body{
background: #eee;
}
#frm{
border: solid gray 1px;
width:25%;
border-radius: 2px;
margin: 120px auto;
background: white;
padding: 50px;
}
#btn{
color: #fff;
background: #337ab7;
padding: 7px;
margin-left: 70%;
} </style>
</head>
<body>
<div id = "frm">
<h1>Bejelentkezés</h1>
<form name="f1" action = "authentication.php" onsubmit = "return validacio()" method = "POST">
<p>
<label> Felhasználónév: </label>
<input type = "text" id ="nev" name = "nev" />
</p>
<p>
<label> Jelszó: </label>
<input type = "password" id ="pass" name = "pass" />
</p>
<p>
<input type = "submit" id = "btn" value = "Bejelentkezés" />
</p>
</form>
</div>
<script>
function validacio()
{
var id=document.f1.user.value;
var ps=document.f1.pass.value;
if(id.length=="" && ps.length=="") {
alert("A Felhasználó név és jelszó mező nem lehet üres!");
return false;
}
else
{
if(id.length=="") {
alert("A Felhasználó név mező nem lehet üres!");
return false;
}
if (ps.length=="") {
alert("A jelszó mező nem lehet üres!");
return false;
}
}
}
</script>
</body>
</html>