我有一個PHP函數,我想將其集成到我的(現有)網頁中。此外,我希望在用戶點擊頁面上的鏈接時執行此操作。該函數需要接受鏈接的文本作爲輸入參數。通過HTML鏈接調用PHP函數(無形式)
我研究過的將數據發送到PHP腳本的一切似乎都涉及使用表單來獲取用戶輸入。該頁面不需要用戶輸入,只需將鏈接文本發送到該函數並執行該功能即可。
所以我想這個問題是兩部分。首先,如何在鏈接點擊時執行PHP腳本。其次,如何在不使用表單的情況下將頁面信息傳遞給此函數。如有必要,我願意使用其他技術,例如AJAX或JavaScript。
編輯::具體是我想要做的。我有一個代表某些源代碼文檔的HTML輸出。在這個輸出上是一系列鏈接(指源代碼中的代碼結構),被點擊後會調用一些安裝在Web服務器上的python函數(這導致我認爲它需要通過PHP調用)。但是,python函數需要鏈接上的名稱作爲輸入參數。
是否有某種交互可以通過讓JavaScript收集輸入並調用PHP函數來實現?
對不起,模糊不清,我是INCREDIBLY新的web開發。如果有什麼不清楚的,請告訴我。
您的PHP腳本可以在不使用表單的情況下從URL讀取信息;你可以通過'$ _GET'來訪問它,如果你傳遞一個&符號分隔的field = value項目列表,或者你可以在$ _SERVER ['QUERY_STRING'] – andrewsi
中得到整個事物,你可以使用GET as andrewsi建議或使用AJAX並通過POST傳遞信息。 – Naryl
@andrewsi你應該寫這個答案,因爲它是正確的 –