我有一個python腳本,它偵聽服務器上的特定端口,並等待它從瀏覽器或程序獲取一個http請求來運行。PHP post到url
我希望腳本在我的Joomla站點上的管理員點擊保存按鈕時運行。
這意味着我需要一種方式轉到服務器偵聽的鏈接,而不顯示給用戶(在後臺執行此操作的方式)。
任何想法? 謝謝!
我有一個python腳本,它偵聽服務器上的特定端口,並等待它從瀏覽器或程序獲取一個http請求來運行。PHP post到url
我希望腳本在我的Joomla站點上的管理員點擊保存按鈕時運行。
這意味着我需要一種方式轉到服務器偵聽的鏈接,而不顯示給用戶(在後臺執行此操作的方式)。
任何想法? 謝謝!
PHP
是服務器端,因此在那裏實現的任何東西都不會被用戶看到,除非它被呈現爲HTML輸出。
請求是否需要來自客戶機?或者它可以來自你的網絡服務器?
如果需要來自客戶端,我會推薦使用PHP頭文件。
腳本1
header("Location: exec_something_private.php");
exec_something_private.php
exec("do something");
header("Location: success.php");
以上實現可以調用PHP文件,你需要做什麼,然後立即將用戶重定向到新的一頁?
如果該功能可以通過網絡服務器調用,只需使用exec
來運行curl
請求或其他,不是嗎?
其實我已經試過了curl,但它沒有奏效,問題是curl想要安裝在我的Apache服務器上。但是你的回答在很多方面幫助我實現並解決了這個問題。謝謝!! –
我建議你使用AJAX查找。 –