Есть такой фрагмент кода, где я ищу совпадение введенного значения со строкой в файле:
$file__geolocation = file("control/db/countries.txt");
if($info=="")
{
if(!isset($_POST['geolocation'])) { $geolocation__post = "World";
}else{
foreach($file__geolocation as $line)
{
$line=trim($line);
if(strtolower($line) == strtolower($_POST['geolocation']))
{
$geolocation__post = $line;
}else{
$info="Net";
}
}
}
}
Но ошибка ($info="Net";) выдается при любом варианте, даже если и есть полное совпадение. Не могу понять, что я делаю не так. Пожалуйста, помогите разобраться.