Belki de fr.txt dosyasını index.php ye göre çağırmaya çalışıyor eğer bir include işlemi yapmaya çalışıyorsanız. Sihirli sabitleri kullanarak çağırmayı deneyin bir de fr.php dosyası içerisinde.
$dosyaopen = fopen(__DIR__.DIRECTORY_SEPARATOR."fr.txt", 'r');
$readdosya=fread($dosyaopen, filesize(__DIR__.DIRECTORY_SEPARATOR.'fr.txt'));
Hocam bu kodu yazınca oldu, çok teşekkürler. index.php'den fr.php'ye bağlandığımda fr.txt'yi başka bir dizinde mi arıyormuş acaba? Mantığını hala oturtamadım, sonuçta fr.php'ye gidip o dosya dizininde arama yapmasi lazim diye düşünüyordum