<form action="index.php" method="GET"> <input name="key" type="text" size="60"></input> <input type="submit" value="OK"></input> </form> <?php if ((isset($_GET["key"]))&&(!empty($_GET["key"]))){ $key = $_GET["key"]; $key_length = strlen($key); @$file = fopen("keys.txt", "r"); if ($file){ flock($file, LOCK_SH); flock($file, LOCK_UN); $i = 0; while (!feof($file)){ $arr[$i] = fgets($file, 200); $i++; } fclose($file); $i = 0; for ($i=0; $i<count($arr); $i++){ $l = 0; for ($l=0; $l<strlen($arr[$i])-$key_length; $l++){ if ($key == substr($arr[$i],$l,$key_length)){ echo $arr[$i] . "<br>"; } } } } else{ echo "Not Found"; } } ?>