2015-06-02 63 views
-1

我有一個python腳本,它偵聽服務器上的特定端口,並等待它從瀏覽器或程序獲取一個http請求來運行。PHP post到url

我希望腳本在我的Joomla站點上的管理員點擊保存按鈕時運行。

這意味着我需要一種方式轉到服務器偵聽的鏈接,而不顯示給用戶(在後臺執行此操作的方式)。

任何想法? 謝謝!

+0

我建議你使用AJAX查找。 –

回答

0

PHP是服務器端,因此在那裏實現的任何東西都不會被用戶看到,除非它被呈現爲HTML輸出。

請求是否需要來自客戶機?或者它可以來自你的網絡服務器?

如果需要來自客戶端,我會推薦使用PHP頭文件。

腳本1

header("Location: exec_something_private.php"); 

exec_something_private.php

exec("do something"); 
header("Location: success.php"); 

以上實現可以調用PHP文件,你需要做什麼,然後立即將用戶重定向到新的一頁?

如果該功能可以通過網絡服務器調用,只需使用exec來運行curl請求或其他,不是嗎?

+0

其實我已經試過了curl,但它沒有奏效,問題是curl想要安裝在我的Apache服務器上。但是你的回答在很多方面幫助我實現並解決了這個問題。謝謝!! –