خواندن يك فايل از راه دور با php

iran-TEC

Member
سلام خدمت دوستان گرامي
من در برنامه تابعي دارم كه كدهايش به صورت زير است
<?php
//Bulid 1387/8/3
url = 'http://localhost/test/1.html';
$post = "";
$result = read_url($url,$post);
echo $result;
function read_url($s_url, $post_values="")
{
$user_agent = 'Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.0.1) Gecko/20020921 Netscape/7.0';
$o_ch = curl_init();
curl_setopt ($o_ch, CURLOPT_URL, $s_url);
curl_setopt ($o_ch, CURLOPT_USERAGENT, $s_user_agent);
curl_setopt ($o_ch, CURLOPT_HEADER, 0);
curl_setopt ($o_ch, CURLOPT_RETURNTRANSFER, 1);
if ($post_values)
{
curl_setopt ($o_ch, CURLOPT_POST, 1);
curl_setopt ($o_ch, CURLOPT_POSTFIELDS, $post_values);
}
$s_html = curl_exec ($o_ch);
curl_close ($o_ch);
unset($o_ch);
return $s_html;
}​
در اين تابع از cURL استفاده كرده ام و در php.ini هم dll مربوطه را فعال كرده ام و دو فايل libeay32.dll و ssleay32.dll رو هم در شاخه C:/windows/system32 كپي كرده ام ولي برنامه خطايي به صورت زير مي دهد لطفا راهنمايي كنيد
Fatal error: Call to undefined function curl_init() in
با تشكر
 

iran-TEC

Member
دوستان مشكل حل شد چون من بر روي لوكال برنامه مي نويسم بايد تنظيمات مربوط به php.ini در Apache رو هم تغيير مي دادم و php-curl.dll رو هم در اونجا فعال مي كردم
 

جدیدترین ارسال ها

بالا