2012-10-02 2 views
0

나는 다음과 같은 오류 메시지를 수신하고 있습니다 :정의되지 않은 상수를 사용합니까?

application/libraries/GoogleMapAPI.php [2515]: 
Use of undefined constant ‘allow_url_fopen’ - assumed '‘allow_url_fopen’' 

나는 코더를하지 오전이 간단한 수정 인 경우 확실하지 않습니다 또는 내가 몇 가지 심각한 도움이 필요합니다. 누구든지이 문제를인지하고 있다면 다음 단계는 무엇입니까? 그것은 그 인용 부호에 의한 것

답변

5

매우 환영 도움

function fetchURL($url) { 
if (ini_get(‘allow_url_fopen’)) { 

return file_get_contents($url); 

} elseif (function_exists(‘curl_init’)) { 

$curlObj = curl_init($url); 

curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, 1); 

curl_setopt($curlObj, CURLOPT_HEADER, 0); 

$content = curl_exec($curlObj); 

curl_close($curlObj); 

return $content; 

} else { 

die(‘Error’); 

} 

} 

모든 포인터를 :

이 오류 내 일부 구글의 연구를 수행 한 후 몇 가지 코드를 추가 따른다. 인용 부호 변경 에서 '

+0

좋은 캐치. 그 둥근 따옴표는 어떻게 거기에 들어갔습니까? 이 코드를 잘라내어 Word를 통해 붙여 넣었습니까? – octern

+0

고마워요! 가장 쉬운 수정 –

+0

일반적으로 곱슬 따옴표는 다른 응용 프로그램의 잘라 내기/붙여 넣기에서옵니다 (MS 단어 + 다른 문자가 일반적인 원인 인 것 같습니다!) – nickhar