Witam, zrobiłem proste logowani oparte o sesje oraz rejestrację użytkowników.
Register.php wygląda tak:
<?php
define("db_host", "localhost");
if($_POST['user_name'] && $_POST['user_pass'] && $_POST['mail']) {
$query = "INSERT INTO users (user_name, user_pass, mail, level) VALUES ('" . $_POST['user_name'] . "', '" . $_POST['user_pass'] . "', '" . $_POST['mail'] . "', "USER");";
header("Location: index.php"); } else {
echo('<form action="register.php" method="post">'); echo('Login: <input type="text" name="user_name"><br />'); echo('Haslo: <input type="text" name="user_pass"><br />'); echo('E-mail: <input type="text" name="mail"><br />'); echo('<input type="submit" value="dodaj"></form>'); }
?>
Jak wpisze na przykład ten sam login co już istnieje dodaję się on. Jak zrobić aby nie można by dodać tego samego ?