2012-09-29 50 views
0

我試圖從另一個服務器接收一個捲曲郵件,在腳本中處理文章,並根據第一張郵件中包含的URL向網站發送另一個捲曲文章給出迴應。但我不知道如何接受PHP腳本中的cURL帖子。處理捲曲文章

是像:

if (isset($_POST['test'])){ 
    //execute some code 
} 

所以網站45661個職位,服務器1和服務器1對劇本看到它的網站45661和職位回到它通過捲曲。

謝謝

+0

從帖子,或捲髮帖子是一樣的。你有什麼嘗試? –

+1

這就是這個想法 - 在_REQUEST或_POST中設置你的值,然後在第二個腳本中選擇它們。 – ethrbunny

+1

你是如何定位的? – Baba

回答

0

歡迎來到SO!

您的代碼是一個開始。僅供參考,無論您的腳本如何被調用,通過捲曲,表單提交等都無關緊要,只要發送名爲test的post參數即可。

你可以完成的代碼如下所示:

<?php 
    //Simply exiting when the condition is not true is more elegant than 
    //putting everything in curly braces 
    if(!isset($_POST['test'])) exit; 

    //Execute some code... 

    //Give feedback using json, not curl 
    $feedback=array(
     'success' => true, 
     'message' => 'success message' 
    ); 
    echo json_encode($feedback); 
?> 

這是很容易將數據傳送到一個請求你的腳本使用JSON比郵寄東西回來,捲曲。這樣,您不需要檢查實際調用腳本的人員,而且測試也更容易,因爲json對象反饋將顯示在您的瀏覽器中。

+0

我不想回應課程的代碼。我想通過curl將其發送回正確的網站和用戶。 –

+0

如果我curl張貼到網站運行腳本將它返回json編碼的字符串thas被回顯? –

+0

就是這樣的想法:-)不管你如何調用你的腳本,它都會回顯出json對象(它總會被迴應給請求腳本的用戶),然後基於該對象用戶可以評估它/執行一種行爲。 – weltschmerz