ребята добрый день. Такая задача в базе хранится пароль зашифрованный так: $pass = crypt("MyPassword"); потом при авторизации нужно пароль сравнить с введённым при входе <?php $login = $_POST["login"]; $pass = $_POST["pass"]; $sql = "select * from users where login='".$login. "' and pass = '".$pass."'"; $result = mysql_query($sql); $row = mysql_fetch_row($result); if ($row == true) {echo "хорошо";}else{echo "плохо";} $loginOk = false; if ($row) { $loginOk = true; $_SESSION["login"] = $row["login"]; $_SESSION["pass"] = $row["pass"]; } mysql_close(); ?> код рабочий если без шифрования. как сделать передаваемый пароль из формы равным паролю уже лежащему в базе. Заранее спасибо Добавлено спустя 1 минуту 59 секунд: извиняюсь может это важно пароль шифруется: $pass = crypt("MyPassword"); if (crypt($user_input,$pass) == $pass) { echo "Password verified!";} Добавлено спустя 32 минуты 30 секунд: вопрос закрыт!!!!!