PDA

View Full Version : سوال: INCLUDE .PHP از یک سایت دیگر



p30tec
سه شنبه 18 تیر 1387, 13:16 عصر
سلام
من یک مشکل دارم برای INCLUDE فایل .PHP از یک سایت دیگه مثلا به این آدرس OTHER.COM/FILE.PHP از این کد استفاده کردم



<?PHP
INCLUDE ("HTTP://WWW.OTHER.COM/FILE.PHP");
?>

ولی ارور میده باید چی کار کنم


Warning: include() [function.include]: URL file-access is disabled in the server configuration in E:\Program Files\EasyPHP 2.0b1\www\new 2.PHP on line 2
Warning: include(http://WWW.OTHER.COM/FILE.PHP) [function.include]: failed to open stream: no suitable wrapper could be found in E:\Program Files\EasyPHP 2.0b1\www\new 2.PHP on line 2
Warning: include() [function.include]: Failed opening 'HTTP://WWW.OTHER.COM/FILE.PHP' for inclusion (include_path='.;E:/Program Files/EasyPHP 2.0b1\php5\pear\') in E:\Program Files\EasyPHP 2.0b1\www\new 2.PHP on line 2

البته توی هاست هم همین ارور رو میده (ارور بالایی ماله لوکال هاسته)

مهدی کرامتی
سه شنبه 18 تیر 1387, 14:34 عصر
تا جایی که من میدونم از Include فقط برای فایلهایی که در فایل سیستم قابل دسترسی هستند میشه استفاده کرد.

p30tec
سه شنبه 18 تیر 1387, 15:05 عصر
تا جایی که من میدونم از Include فقط برای فایلهایی که در فایل سیستم قابل دسترسی هستند میشه استفاده کرد.

این کار رو با include میشه انجام داد
نقل قول از http://www.isitebuild.com/php-include.html




Question 2
How can I include content from other sites
using PHP include (not possible using SSI)?
Answer
Insert this code on your web pages:
<? include('http://www.someothersite.com/directory/file.php');?>

Bahram0110
سه شنبه 18 تیر 1387, 15:21 عصر
allow_url_fopen رو روشن کن..
ولی فایل های php روی سرور خودتون اجرا نمی شن فقط نتیجه روی سرور شما نمایش داده می شه

p30tec
سه شنبه 18 تیر 1387, 15:28 عصر
ممنون
allow_url_include = On که روشن باشه درست میشه