Cześć,
Mam pewien skrypt rejestracji co prawda on działa ale próbowałem zabezpieczyć to przed takimi samymi nickami oraz przed pustymi polami ale ani jedno ani drugie nie działa ;/
Mój kod:
<?
include('polaczenie.php');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
Rejstracja:
<form action="rejestracja.php?rejestruje" method="post">
Login:<input type="text" name="login"></br>
Haslo:<input type="password" name="haslo"></br>
<input type="submit" name="rejestruj" value="Rejestruj">
</form>
<?
$loginr = $_POST['login'];
$haslor = $_POST['haslo'];
$bylo = "SELECT nick FROM uzytkownicy WHERE nick = '$loginr' ";
$dodaj = "INSERT INTO uzytkownicy (nick, haslo) values('$loginr' , md5('$haslor'))";
if((isset($_POST['login']) >0
) && (isset($_POST['haslo']) >0
) && ($bylologin[0
] == $loginr)) {
if(!$result)
{
echo('Wystapil blad. Konto nie zostalo utworzone<br>'); }
else
{
echo('Konto zostalo pomyslnie utworzone<br> <a href=logowanie.php >Zaloguj sie!</a>');
}
}
?>
</body>
</html>
Proszę o pomoc.