<?php
/* Regisztráció szkript a 9. gyakhoz
*
* gotvizs.ga
*
*/
// nem teszek bele ellenőrzést. azt oldjátok meg ti :)
$vezeteknev = $_POST['vezeteknev'];
$utonev = $_POST['utonev'];
$felhasznalo = $_POST['felhasznalo'];
$jelszo = $_POST['jelszo'];
// nem PDO-t használok.
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "gyakorlat9";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
$conn->query("SET NAMES UTF8");
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// prepare and bind
$stmt = $conn->prepare("SELECT id FROM felhasznalok WHERE bejelentkezes = ?");
$stmt->bind_param("s", $felhasznalo);
$stmt->bind_result($id);
$stmt->execute();
$stmt->fetch();
$stmt->close();
if ($id == null) {
$stmt = $conn->prepare("INSERT INTO felhasznalok (csaladi_nev, uto_nev, bejelentkezes, jelszo) VALUES (?,?,?,?)");
$stmt->bind_param("ssss", $vezeteknev, $utonev, $felhasznalo, $jelszo);
$stmt->execute();
$stmt->fetch();
$newid = $stmt->insert_id;
$stmt->close();
echo "<h2>A regisztrációja sikeres!</h2><br />Azonosítója: $newid";
} else {
$conn->close();
echo "<h2>A felhasználói név már foglalt!</h2>";
echo "<a href=\"pelda.html\">Próbálja újra!</a>";
}