2013-05-29 3 views
0
<?php 
@$test = $GET['link']; 
$url = 'http://cf3.fancyimgs.com/310/20130521/367302239598940361_92b5e3190b3f.jpg'; 
$ch = curl_init($test); 
$fc = fopen('c.jpg', 'w+'); 
curl_setopt($ch, CURLOPT_FILE, $fc); 
curl_setopt($ch, CURLOPT_HEADER, 0); 
curl_exec($ch); 
curl_close($ch); 
fclose($fc); 
?> 

это не работает в CodeIgniter, выше мой PHP код, чтобы получить изображение из URL, который я проходил через GET и я не получаю изображение из запроса Get URL может кто-нибудь помочь мне решить эту проблему ..... и ниже есть ссылка, откуда я посылаю URL изображенияпередать переменную свернуться из ПОЛУЧИТЬ запроса PHP

<a href="index.php?link=<?php echo $url ;?>">click to download</a> 

ответ

3

это должно быть

$_GET['link'] 
^ 
|--- Note the underline 

Не

$GET['link'] 

И

echo urlencode($url) // would be better approach ... 
+0

ее не работает даже после изменения $ GET до $ _GET –

+0

Ну тестировал и она отлично работает .... – Baba

+0

+1 за подход, чтобы указать на ошибку , Один из лучших способов, которые я видел до сих пор, чтобы выделить ошибку. –

Смежные вопросы