2013-10-26 62 views
0

我想用PUT函數來添加用戶,(註冊) 我已經使用POST完成了這個, 但我不明白我將如何使用PUT來做到這一點, 我只是添加用戶名和密碼。如何實現PHP Web服務的PUT功能

+0

其被投入的樣子[這是文檔(HTTP:// PHP。 net/manual/en/features.file-upload.put-method.php),但看起來它主要是針對文件。 –

回答

0

放置請求,你需要處理自己。數據來源到PHP這樣

$putdata = fopen("php://input", "r"); 

的數據仍然需要但正如所有的變量都在一個字符串進行處理。取決於用於編碼的方法會改變你的解碼方式。這可能是JSON例如

這隻能使用一次,以便保持putdata變量

要知道在

$_SERVER['REQUEST_METHOD'] 
+0

'$ this-> load-> database(); \t $用戶名= file_put_contents( '用戶名']; \t $密碼= file_put_contents [ '密碼']; \t $信息=陣列( '用戶ID'=>空值, '用戶名'=> $用戶名, '密碼'= > $密碼); \t $此 - > DB->插件( '用戶',$信息); \t $數據 - >用戶名= $的用戶名; \t $數據 - >密碼= $密碼; \t $此 - > response($ data,200); \t }'這是迄今爲止的代碼,但file_put_content顯示錯誤,我只想使用PUT方法通過apigee.com/console添加用戶 – user2216093