Arkadaşlar aşağıdaki koddaki hata nedir? keywords.txt dosyasında her satırda bir kelime var. bunları ekrana yazdırıyorum. daha sonra da 17-02-2023.txt isimli dosyada keywordstan aldığı satırdaki içerik kaç yerde geçiyorsa saydırıp ekrana yazdırmak istiyorum ama 0 olarak görünüyor. nerede yanlışlık yapıyorum?
<?php
$kwordsfile = fopen("db/keywords.txt", "r");
while (!feof($kwordsfile)) {
$kwords = fgets($kwordsfile);
?>
<tr>
<td style="padding:3px;">
<a href="listele.php?keyword=<?php echo $kwords;?>&tarih=<?php echo $_GET["tarih"] ?>"><?php echo $kwords;?></a>
<?php
$file = file('txt/'.date('n-j-Y').'.txt');
$count = 0;
foreach ($file as $line) {
if (strpos($line, ".net") !== false && strpos($line, $kwords) !== false) {
$count++;
}
}
echo " <b>( $count</b> adet )";
?>
</td>
</tr>
<?php
}
fclose($kwordsfile);
?>