انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: گرفتن metadata و خطای failed to open stream: HTTP request failed! HTTP/1.1 403  (دفعات بازدید: 1419 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین rahmani

  • Sr. Member
  • *
  • ارسال: 291
سلام دوستان
بنده می خواهم از سایت  Civilica اطلاعات کلی شمار بسیاری مقاله را با برنامه نویسی بگبرم اما با اشتباه زیر برخورد کردم
Warning: file_get_contents(http://www.civilica.com.....html): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /var/www/PHPProjects/Shares/simple_html_dom.php on line 76 این هم تکه ای از برنامه است که دارای اشتباه می باشد:
<?php
$Path 'http://www.google.com/search?client=ubuntu&channel=fs&q='.$ChangedName.'&ie=utf-8&oe=utf-8';

try{
$HTML file_get_html($Path);
$LinkStart strpos($HTML,'<a href="/url?q=http:');
$LinkEnd strpos($HTML,'</a></h3>')+3;
$Link substr($HTML,$LinkStart,$LinkEnd-$LinkStart);

$LinkStart strpos($Link,'http://www.civilica.com');
$LinkEnd strpos($Link,'.htm')+5;
$Link substr($Link,$LinkStart,$LinkEnd-$LinkStart);
//echo '<br>start '.$LinkStart.' end '.$LinkEnd.' link <br>';
//echo $Link;

$MetaData file_get_html($Link);
echo $MetaData;
}
catch(Exception $E){
$E->getmessage();
}
?>
اگر در صحنه حق و باطل زمان خويش نيستي، هر جا كه خواهي باش....
 دكتر علي شزيعتي مزيناني