commit
This commit is contained in:
commit
b76a3ca304
46
bejelentkez.sql
Normal file
46
bejelentkez.sql
Normal 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
23
hitelesit.php
Normal 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
11
kapcsolat.php
Normal 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
66
login.php
Normal 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>
|
Loading…
Reference in New Issue
Block a user