مرجع پارسی MyBB

نسخه‌ی کامل: تابع file_get_contents
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
با سلام الان گفتم این تابع تابع زیباییی است گفتم یه معرفی کنم بعضی وقتها آدم ازش معجزه میبینه

کد:
file_get_contents

کاربرد :
میتوانید قسمتی یا کلی از سایتی را در آدرس دامنه و یا سایت خودتان بازخوانی نماییید بطوریکه به روزرسانی نیز داشته باشد

نمونه کد ایجاد شده
کد:
            <?php
$khoshnevis = file_get_contents("http://www.mesghal.com");
preg_match('/<table border="1" width="500" cellspacing="4" cellpadding="2" bgcolor="#FFFFCC" bordercolor="#FFFF00" id="table7">.*?<\/[\s]*table>/s', $khoshnevis, $matches);
echo $matches['0'];
?>
به متغیر خوشنویس که با تابع برابر شده توجه و همچنین آی دی تیبل موفق باشید
در ضمن نتیجه این کد فراخوانی یکی از جداول سایت ارز در سایت خودم میباشد که به روز نیز میشود
http://yektahost.net/Dollar.php

HeartHeartHeart
امیدوارم با این کدهای چند خطی و آموزش ناقص من بتونید
Shaked World
کنید Heart[/payment]
اگه قالب مای بی بی پی اچ پی ساپورت میکرد با این میشد خیلی کارا کرد !Sad
اساتيد با اين ارور روبرو شدم :

کد php:
Warningfile_get_contents(http://www.forum.night-murderer.ir) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in E:\wamp\www\pop-up\index.php on line 40 
مهدی جان واقعا من که از قالب سر در نمیارم به نظرت میشه طوری این کارو کنیم نمیدونی چه تابعیه واقعا البته شما استادید ولی بعضی از توابع ادم و میبره تو خلسه لذت داره دیوانه کنندست Heart
(۱۳۹۰/۱۰/۱۵، ۱۴:۱۵:۴۹ عصر)Night نوشته است: [ -> ]اساتيد با اين ارور روبرو شدم :

کد php:
Warningfile_get_contents(http://www.forum.night-murderer.ir) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in E:\wamp\www\pop-up\index.php on line 40 

برای کجا استفاده کردید؟
داخل چه فایلی گذاشتید ؟
عینا کدتون را بگذارید
داخل فایل php باید باشه با شرایط خاص
تو لوکال هاست جواب نمیدهHeart
توي لوكال استفاده كردم ، پس دليلش همينه. ممنون ... ولي لطفا يكم بيشتر راجبش توضيح بديد با چند مثال واضح تر من هنوز كاملا كاربردشو نفهميدم.Heart
نمونه کوپیکش چک کردن یک فایل تکس با مثلا" یک متغییر هست اگه اگه یکسان بودن فلان کارو کنه در غیر این صورت فلان کار رو کنه. (چی گفتم خودمم نفهمیدم Big Grin)
به درد کپی رایت قالب خوب میخوره Smile
(۱۳۹۰/۱۰/۱۵، ۱۴:۲۳:۴۶ عصر)Night نوشته است: [ -> ]توي لوكال استفاده كردم ، پس دليلش همينه. ممنون ... ولي لطفا يكم بيشتر راجبش توضيح بديد با چند مثال واضح تر من هنوز كاملا كاربردشو نفهميدم.Heart

شما کجا استفاده کردی ؟
برای آر اس اس ها هم خوبهHeart
استفاده خاصي نبود داشتم كاركردشو چك ميكردم كه سر در بيارم ازش Heart

كلا با كد درگير شدنو بيشتر دوست داشتم تا صرفا خوندن يه چيزي Big Grin
من یه سوالی داشتم.

با این تایع می خوام صفحه یکی از وبلاگ ها در rozblog رو بگیرم ولی هیچی نمی گیره و متغیر خالیه.
البته تابع درست کار می کنه برای سایر سایت ها.

می خواستم بدونم تو رزبلاگ چرا کار نمی کنه و آیا جایگزینی هم داره؟
سلام
من با این تابع مشکل دارم ، منم نمی فهمم این تابع دقیقا چکار میکنه؟
 من می خواهم تو یکی از صفحاتم به یک فایل که روی سرور لینوکسی هست دسترسی داشته باشم و این فایل را بخونم  url  را اینطوری تعریف کردم

;'url='http://'.$ip.':'.$port.'/backup/schedule/EPTEST/log/'.$time.'_RUNSTATS.out$

$context = stream_context_create(array(
        'http' => array(
            'header'  => "Authorization: Basic " . base64_encode("$user:$pass")
                        )

        ));
$data = file_get_contents($url, false, $context);
اما خطای زیر را میدهد :
[function.file-get-contents]: failed to open stream: HTTP request failed!