peiman
Registered User
- تاریخ عضویت
- 23 فوریه 2003
- نوشتهها
- 1,554
- لایکها
- 21
- سن
- 36
سلام
یه لینک از یه فایل داریم. میخوایم فبل از دانلود رو سرور با دستور copy مشخصات اونو ببینیم:
1-فایل وجود داره؟
2-اگه وجود تاره چه نوعی هست؟
3-سایزش چقدره؟
ممنون میشم راهنماییم کنید.
خودم الان برای سوال یک وسه از این کد استفاده میکنم!:
اما برای نوع فایل نمیدونم چه کار باید کنم.
یه لینک از یه فایل داریم. میخوایم فبل از دانلود رو سرور با دستور copy مشخصات اونو ببینیم:
1-فایل وجود داره؟
2-اگه وجود تاره چه نوعی هست؟
3-سایزش چقدره؟
ممنون میشم راهنماییم کنید.
خودم الان برای سوال یک وسه از این کد استفاده میکنم!:
PHP:
// Posted by Alcapone of Devshed
// http://www.realxl.net/
$url='http://www.blah.net/movie.mpg';
$addy=parse_url($url);
$addy['port']=isset($addy['port'])?$addy['port']:80;
$sh=fsockopen($addy['host'],$addy['port']) or die('cant open socket');
fputs($sh,"HEAD {$addy['path']} HTTP/1.1\r\nHost: {$addy['host']}\r\n\r\n");
while($line=fgets($sh))
if(preg_match('/^Content-Length: (.{0,})/',$line,$m))
$size=$m[1];
echo isset($size)?"size of $url file is $size": 'no such file: '.$url;
اما برای نوع فایل نمیدونم چه کار باید کنم.