PDA

View Full Version : جواب ندادن کد روی هاست



bestboy7
پنج شنبه 02 بهمن 1393, 21:07 عصر
با سلام و خسته نباشید
من لازم دارم ببینیم در یک آدرس آیا عکسی وجود داره یا نه (آدرس مربوطه روی سایت دیگری هست)
برای اینکار فانکشن های زیادی رو تست کردم جواب نگرفتم تا اینکه کد زیر رو تونستم به خوبی ازش جواب بگیرم.
و اما مشکل من با این کد اینه که این کد فقط روی لوکال جواب میده و روی هاست درست عمل نمیکنه و در هر صورت خروجی تابع true هست یعنی فایل موجود هست ختی در صورتی که فایل موجود نباشه
کد وجود یک قایل (عکس) دریک url:


function is_webfile($webfile)
{
$fp = @fopen($webfile, "r");
if ($fp !== false)
fclose($fp);

return($fp);
}

id1385
پنج شنبه 02 بهمن 1393, 21:49 عصر
اینو تست کن
الان زدم جواب داد


$url = "http://---/photocontent/slider_photo_01.jpg";
if (fopen($url, "r")) {
echo "File Exists";
} else {
echo "Can't Connect to File";
}


موفق باشید