Bu kod işini görür mü ?

index.php





Enes Yalçın







$file = 'dosya.txt';
$find = $_POST['q'];
$contents = file_get_contents($file);
$pattern = preg_quote($find, '/');
$pattern = "/^.*$pattern.*\$/m";
if(preg_match_all($pattern, $contents, $matches)){
echo implode("\n", $matches[0]);
}
else{
echo "Sonuç bulunamadı";
}} ?>





dosya.txt
ID: 1
Ad: atakan
Soyad: atakan
Cinsiyet: erkek
Doğum Tarihi: 01.01.1990
Durum: Bekar

ID: 2
Ad: atakan2
Soyad: atakan2
Cinsiyet: erkek
Doğum Tarihi: 01.01.1991
Durum: Bekar

ID: 3
Ad: atakan3
Soyad: atakan3
Cinsiyet: erkek
Doğum Tarihi: 01.01.1991
Durum: Bekar