Witam.
Nie za bardzo rozumiem jak mam umieścić md5 w skrypcie aby wszystko działało poprawnie.
Rejestracja wygląda tak:
<?php
// DEKLARACJA ZMIENNYCH Z FORMULARZA //
$username = $_POST['username'];
$password = $_POST['password'];
$password_confirm = $_POST['password_confirm'];
$mail = $_POST['mail'];
// sprawdzenie czy zmienne zostaly wprowadzone
if($username&&$password&&$mail)
{
$connect = mysql_connect("localhost","root","haslo") or
die ("Nie można się połączyć");
$duplicate = mysql_query("SELECT * FROM USERS WHERE login='$username' || mail='$mail'");
if ($num_rows){
echo "Podana nazwa użytkownika lub e-mail jest już w użyciu"; return;
}else
$insertquery = "INSERT INTO users (Login, Password, Mail) VALUES ('$username','$password','$mail')";
{
}
echo "Dodano użytkownika";
} else
die("Nie można było dodać użytkownika, wypełnij pola poprawnie.");
?>
a logowanie tak
<?php
$username = $_POST['username'];
$password = $_POST['password'];
if($username&&$password)
{
$connect = mysql_connect("localhost","root","haslo") or
die ("Nie można się połączyć");
$query = mysql_query("SELECT * FROM users WHERE login='$username' && password='$password'");
if ($numrows!=0)
{
$_SESSION['zalogowany'] = true;
$_SESSION['username'] = $_POST['username'];
$_SESSION['password'] = $_POST['password'];
echo '<div id="message">Witamy '. $username .'. <a href="index.php">Powrót</a></div>';
} else
die("Nie ma takiego użytkownika");
} else
die("Nieprawidłowy użytkownik lub hasło");
?>
Będę wdzięczny za jakiekolwiek inne uwagi co do kodu.
Pozdrawiam.