[php] daten aus txt lesen

Brom

Gummibärchen
13 Januar 2007
656
69
hey,
ich möchte aus mit einem script prüfen ob ein pw in einer txt steht

die txt sieht so aus :

pw|pw2|pw3|

mit explode oder ?

die pw eingabe erfolgt per formular

aber ich brauche den code der das überprüft ..

powergrafik;)
 
PHP:
define('PASSWORD_FILE', 'passwords.txt'); # Deine Passwortdatei
if (!empty($_POST))
{
  $password_list = explode('|', trim(file_get_contents(PASSWORD_FILE)));
  if (in_array($_POST['password'], $password_list))
  {
     echo 'Passwort ist in Passwortliste';
  }
  else
  {
     echo 'Passwort ist _nicht_ in Passwortliste';
  }
}
 
sind da nur 5 pws enthalten oder 1000? immer alles einzulesen, ist nicht unbedingt immer die beste wahl.