$fn = fopen("db_nm.txt", "r");
while (!feof($fn))
{
$fr1=fgets($fn);
echo $fr1;
$fr2=fgets($fn);
echo $fr2;
if ($fr1 == $_POST['nm'] and $fr2 == $_POST['ps'])
{
echo "<br>Совпадение найдено !";
}
else
{
echo "<br>Нет совпадений!<br>";
}
echo "<br> ——————- <br>";
}
По идее, ондолжен считывать пары значений и сравнивать их с переданными из формы в массиве $_POST НО: Когда в проверемых данных есть вхождения (например пользователь ввел "кот", он сравнил со словом "котик" из файла и выдал - Совпадение найдено!) то принмает их за совпадение. Пробывал вместо = даже == - так вообще ни одного совпадения.
Помогите решить эту проблему, так как сам в PHP новичок.