Schizophrenia adlı üyeden alıntı: mesajı görüntüle
<?php 
$dir='dosya.php';
if(file_exists($dir)){ 
echo 'DOSYA VAR.'; 
}else {
echo 'DOSYA YOK';
}
?>
diye dener misin?
yok hocam bu da çalışmadı.

_LosT_ adlı üyeden alıntı: mesajı görüntüle
fopen versiyonunda da her zaman dosya yok yazıyorsa dosya vardır. Çünkü false ile karşılaştırıyorsun. Ama file_exists in her zaman false döndürmesi garip. PHP verisyonunu ve safe mode açık mı yazabilir misin?
PHP versiyonum: 5.2.17

Safe mod kapalı. Bu da php.ini dosyam;
safe_mode = off
exec = On
shell_exec = On
yok hocam bunlarda fayda etmedi. hep false dönüyor.

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 21:34:19 -->-> Daha önceki mesaj 21:28:45 --

arkadaşlar sorunu buldum ama nasıl çözeceğimi bilmiyorum.

şimdi şu şekilde 2 dizin düşünün.

/yonetim

ve ana dizin olan public_html

/yonetim dizininin içinde ayar.php adında dosyamız var. ve bu dosyanın içinde file_exists(); fonksiyonu ile yine aynı dizindeki (/yonetim) r10.php dosyasının var olup olmadığını sorguluyoruz.

tabi bu ayar.php dosyamız ana dizin olan public_html'deki index.php dosyasına include edilmiş durumda.

hal böyleyken /yonetim dizini sorunsuz çalışıyor ama ana dizine geçtiğimizde hata veriyor.

yani durum bu şekildeyken /yonetim ile ana dizin ters bir şekilde çalışıyor. bunu nasıl düzeltebilirim arkadaşlar?