formular.php
Kód: Vybrať všetko
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Albumačkovo-Registrácia</title>
</head>
<body>
<?php
if(isset($_GET["ok"])) { echo "Registrácia Prebehla úspešne."; }
if(isset($_GET["err"])) { echo "Niekde sa Stala chyba."; }
?>
<form action="registracia.php" method="post">
<table>
<tr>
<td>Login:</td><td><input type="text" name="login"></td>
</tr>
<tr>
<td>Heslo.</td><td><input type="password" name="pass1"></td>
</tr>
<tr>
<td>Overenie Hesla:</td><td><input type="password" name="pass2"></td>
</tr>
<tr>
<td>E-mail:</td><td><input type="text" name="mail"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Registrovať"></td>
</tr>
</table>
</form>
</body>Kód: Vybrať všetko
<?php
$DB_HOST = "localhost";
$DB_USER = "root";
$DB_PASS = "";
$DB_NAME = "";
?>Kód: Vybrať všetko
<?php
require_once "nastavenie.php";
if(!(MySQL_Connect("$DB_HOST","$DB_USER","$DB_PASS"))) {
die("Nepodarilo sa Pripojiť k Databáze");
}
if(!(MySQL_Select_DB($DB_NAME))) {
die("Databáza nebola najdená");
}
//
if(isset($_POST["login"]) && isset($_POST["pass1"])
&& isset($_POST["mail"]))
{
$login = $_POST["login"];
$mail = $_POST["mail"];
//
if(($_POST["pass1"] == $_POST["pass2"]) && $_POST["pass2"] != "") {
$pass = sha1($_POST["pass1"]);
} else {
header("Location:formular.php?err");
}
//
$zaznamy = MySQL_Num_Rows(MySQL_Query("SELECT id FROM `uzivatele`
WHERE login = '$login' OR mail = '$mail'"));
if($zaznamy > "0") {
header("Location:formular.php?err");
die();
}
//
MySQL_Query("INSERT INTO `uzivatele` (login,pass,mail)
VALUES ('$login','$pass','$mail')");
header("Location:formular.php?ok");
} else {
header("Location:formular.php?err");
}
?>Kód: Vybrať všetko
<td>Login:</td>Nick<td><input type="text" name="login"></td>
</tr>
<tr>
<td>Heslo.</td>Heslo<td><input type="password" name="pass1"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Prihlásenie"></td>