Caro amigo basta fazer uma consulta no txt e recuperar o valores necessarios.
Vou colar um exemplo que esta no site da Revista PHP
acredito que deve funcionar perfeitamente
mas caso tenha problemas com o codigo poste novamente que tentarei ajudar
Código PHP:
<?php
// NOME A SER PESQUISADO NO TXT
$pesquisa_usuario = $_POST['pesquisa_usuario'];
// ESCARPANDO AS ASPAS DO $pesquisa_usuario
$pesquisa_usuario = addslashes($pesquisa_usuario);
// SENHA A SER PESQUISADA NO TXT
$pesquisa_senha = $_POST['pesquisa_senha'];
// ESCARPANDO AS ASPAS DO $pesquisa_senha
$pesquisa_senha = addslashes($pesquisa_senha);
// NOME DO ARQUIVO TXT QUE IREMOS FAZER A PESQUISA
$txt = "arquivo.txt";
// ABRIMOS O ARQUIVO COM 'r' ONDE ABRE SOMENTE LEIRURA
// COLOCA O PONTEIRO DO ARQUIVO NO COMEÇO DO ARQUIVO
$abre = fopen($txt, "r");
// LEMOS O ARQUIVO
$informacao = fread($abre, filesize($txt));
// FECHA NOSSO ARQUIVO TXT
fclose($abre);
// EXPLODE AS LINHAS QUANDO SALTAR UMA LINHA "\n"
$linha = explode("\n", $informacao);
// PERCORREMOS CADA LINHA DO TXT
for($i = 0; $i <= count($linha); $i++)
{
// SEPARAMOS OS DADOS PELO CARACTER ";"
$separa = explode(";", $linha[$i]);
// NOME DO USUÁRIO NA POSIÇÃO "0" DO ARRAY
$user = trim($separa[0]);
// SENHA DO USUÁRIO NA POSIÇÃO "1" DO ARRAY
$senha = trim($separa[1]);
// VERIFICA SE O USUÁRIO COM A SENHA DIGITADA EXISTE NO TXT
if( ($pesquisa_usuario == $user) && ($pesquisa_senha == $senha) )
{
// INCREMENTAMOS A VARIÁVEL $OK
$ok++;
}
}
// VERIFICAMOS SE O USUÁRIO EXISTE NO TXT
if($ok)
{
echo "O usuário <strong><font color='#FF0000'>";
echo "$pesquisa_usuario";
echo "</font></strong> i encontrado com sucess.";
}
else
{
echo "O usuário <strong><font color='#FF0000'>";
echo "$pesquisa_usuario";
echo "</font></strong> NÃO foi encontrads.";
}
?>