2012-12-31 95 views
-4

好吧,我不知道我在做什麼,但我需要這樣做!將變量賦值給curl_setopt? PHP。

$url = "http://api.themoviedb.org/2.1/Movie.getInfo/en/xml/MYAPIKEY/".$id; 

    $ch = curl_init(); 
    $timeout = 5; 
    curl_setopt($ch, CURLOPT_URL, $url); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); 
    $data = curl_exec($ch); 
    curl_close($ch); 

它的工作原理時,即時通訊不是$網址分配的$ id,而是隻寫了ID,但是我需要有它動態地!

謝謝!

+0

$ id變量在哪裏?它被定義了嗎? 'var_dump($ url);'轉儲什麼? –

+0

$ id的值是什麼?也許你需要追加它像一個查詢字符串像MYAPIKY /?id = $ id –

+0

我認爲我們需要更多的信息,你可以描述你的意思是「動態」? –

回答

1

這項工作(從你的問題中有點難以分辨)?

$url= "http://api.themoviedb.org/2.1/Movie.getInfo/en/xml/MYAPIKEY/". $_GET['id']; 
+0

是的,這工作!但是,Id不是來自網址,而是發送到該功能。是的,對於壞的問題抱歉,但即時通訊真的很匆忙,但真的不能讓這個問題發生! – user1133188

+0

解決了!謝謝!編輯:不,我沒有... – user1133188

+0

匆忙是沒有藉口的!如果你沒有正確解釋你的問題,你將不會得到答案。請發佈您的全部功能 –