-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathseged.php
44 lines (35 loc) · 1.02 KB
/
seged.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
session_start();
function azonositott_e() {
return isset($_SESSION["felhasznalo"]);
}
function kijelentkeztet() {
unset($_SESSION["felhasznalo"]);
}
function felhasznalonev() {
$felhasznalo = $_SESSION["felhasznalo"];
return $felhasznalo["nev"];
}
function lekerdezes($kapcsolat, $sql, $parameterek = []) {
$stmt = $kapcsolat->prepare($sql);
$stmt->execute($parameterek);
return $stmt->fetchAll();
}
function vegrehajtas($kapcsolat, $sql, $parameterek = []) {
return $kapcsolat
->prepare($sql)
->execute($parameterek);
}
function kapcsolodas($kapcsolati_szoveg, $felhasznalonev = '', $jelszo = '') {
$pdo = new PDO($kapcsolati_szoveg, $felhasznalonev, $jelszo);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pdo->exec("set names utf8");
return $pdo;
}
function dbKapcsolodas(){
$dbConnString = "mysql:host=localhost;dbname=wf2_xnuhte";
$dbUsername = "xnuhte";
$dbPassword = "xnuhte";
return kapcsolodas($dbConnString, $dbUsername, $dbPassword);
}
?>