2011-09-18 69 views
-3

我想做一個簡單的職位到Facebook,我有同樣的樣本做一個郵政編碼,我改變了一點。有沒有辦法做一個職位在PHP

我收到以下錯誤

解析錯誤:語法錯誤,意外 ';'在上線/home/consult/public_html/projects/facebook/index.php 13

線是

'access_token'=>;urlencode($code), 

的代碼:

<?php 
//set POST variables 
$url = 'https://graph.facebook.com/arjun/feed'; 
$code="testing"; 
$message="Test"; 
$fields = array(
    'access_token'=>;urlencode($code), 
    'message'=>;urlencode($message), 
       ); 

//url-ify the data for the POST 
foreach($fields as $key=&gt;$value) { $fields_string .= $key.'='.$value.'&amp;'; } 
rtrim($fields_string,'&amp;'); 

//open connection 
$ch = curl_init(); 

//set the url, number of POST vars, POST data 
curl_setopt($ch,CURLOPT_URL,$url); 
curl_setopt($ch,CURLOPT_POST,count($fields)); 
curl_setopt($ch,CURLOPT_POSTFIELDS,$fields_string); 

//execute post 
// $result = curl_exec($ch); 

//close connection 
curl_close($ch); 


?> 

回答

2

它應該是

'access_token'=>urlencode($code), 

不是

'access_token'=>;urlencode($code), 

'message'=>;urlencode($message), 

應該

'message'=>urlencode($message), 

key=&gt; 

應該

key=> 
+0

+1,爲察覺這一點。 –

+0

@DarinDimitrov:沒有那麼難,即使在那個混亂中 – genesis

+0

@genesisφ爲什麼不幫助他通過**指出所有的錯誤**? – salathe

相關問題