Как читать пользователя & amp; пароль из текстового файла

Здравствуйте, ребята, я использую простой скрипт защиты паролем в PHP, как это:

$LOGIN_INFORMATION = array(
'user' => 'pass',
);

if (!USE_USERNAME && !in_array($pass, $LOGIN_INFORMATION)
|| (USE_USERNAME && ( !array_key_exists($login, $LOGIN_INFORMATION) ||
$LOGIN_INFORMATION[$login] != $pass ) )

Как я могу изменить это, чтобы прочитать имя пользователя и пароль из текстового файла, отформатированного как:

user:pass

?

Вот полный сценарий, я надеюсь, что вы можете помочь мне, плз
Кликните сюда

0

Решение

Вероятно, это то, что вы ищете:

$data = file('userdata.txt');  // format user:pas

$data=array_map('trim', $data);

if(in_array($pass, $data))
{
echo 'login is ok';
}
0

Другие решения

Возможно, этот код поможет вам.

$file = file_get_contents('file.txt');
$exp = explode(':', $file);
$LOGIN_INFORMATION[$exp[0]] = $exp[1];
0

По вопросам рекламы [email protected]