مشكل در آدرس دهي فايل براي چك كردن وجود داشتن آن!

سلام

به مشكل بدي برخورد كرده ام! فكر مي كنيد كد زير چرا كار نمي كند و فايل پيدا نمي شود!
کد:
$loadfile="http://www.xxxxx.com/xdir/xxxxx.txt";

if(!(file_exists($loadfile)))
{
  echo("ERROR");
}

اگر آدرس ننويسم صحيح كار مي كند.
ممنونم
 

mazoolagh

Active Member
من اصلا php بلد نيستم ولي اسم اين function نشون ميده كه بقول oxygenws فقط روي local host جواب ميده.

معمولا serverها نمبگذارن كسي ليست فايل ازشون بگيره ولي يك راه داره:

رو پورت 80 يا (هر پورت ديگه كه پروتوكل http رو داره سرويس ميده) مسير كامل فايل رو get كن اگه بهت 200 ok داد يعني فايل هست و اگر 404 داد يعني نيست.

ضمنا هميشه حداقل يكي تو دنيا پيدا ميشه كه قبلا مشكلي رو كه ماها اينجا بهش برخورد ميكنيم اون داشته و يكي ديگه واسش حل كرده - پس يك جستجو بكن روي url_exists (اگر كسي همچين تابعي نوشته باشه ظاهرا اسم منطقيش همين ميشه ديگه!)
 

جدیدترین ارسال ها

بالا