如何找到將數據發佈到當前php腳本的名稱php腳本。 我有兩個腳本X.php和Y.php分別。這些腳本可以將數據發佈到php腳本process.php中。在process.php我如何才能找到它的腳本(從X.php或Y.php)已發佈的數據process.php如何找到將腳本數據發佈到另一個php腳本的php腳本的名稱?
0
A
回答
-2
試試這個:
$previous = $_SERVER['HTTP_REFERER'];
+0
不幸的是這不是很可靠。有些瀏覽器會一直返回空結果,有些瀏覽器會在3xx響應中攜帶原始URL,有些瀏覽器只是簡單的中斷。 – symcbean
1
如果您X.php和通過HTML表單Y.php後的數據,然後一個快速簡便的方法就是給不同的名稱提交按鈕:
X.php:
<form action="process.php" method="POST">
...
<input type="submit" name="X" value="submit">
</form>
Y.php:
<form action="process.php" method="POST">
...
<input type="submit" name="Y" value="submit">
</form>
process.php
<?php
if (isset($_POST['X'])) {
// the request came from X.php
}
if (isset($_POST['Y'])) {
// the request came from Y.php
}
?>
如果你打電話process.php通過AJAX然後像上面描述的關鍵添加到您的請求數據,例如(用jQuery)X.php:
$.post({
url: 'process.php',
data: { ......., X: 1}
});
相關問題
- 1. 如何將數據發佈到php腳本的javascript腳本中輸入變量?
- 2. 發送數據到一個PHP腳本
- 3. 用sammy.js發佈數據到php腳本
- 4. 從iOS發佈數據到PHP腳本
- 5. 如何訪問PHP腳本中的另一個PHP腳本?
- 6. 如何將一個PHP腳本複製到另一個腳本中?
- 7. 腳本未將輸入發佈到PHP服務器腳本。
- 8. QHttpMultiPart:將文件發佈到PHP腳本
- 9. 將JSONobjects從Android發佈到PHP腳本
- 10. 如何從另一個PHP腳本調用PHP腳本?
- 11. 如何讓php腳本運行另一個php腳本
- 12. PHP - 從1個腳本發送表單數據到另一個
- 13. 導入腳本到另一個腳本
- 14. 找到域名年齡的PHP腳本
- 15. 從另一個PHP腳本訪問受限制的PHP腳本
- 16. 將XML數據從jQuery發佈到兩個PHP腳本
- 17. PHP腳本在一定時間後觸發另一個腳本
- 18. 如何將文件從PHP腳本發送到代碼中的另一個PHP腳本?
- 19. 是否可以將數據發佈到PHP的ssl腳本?
- 20. SED中找到/ PHP腳本
- 21. 將找到替換的PHP腳本%{variable_name}%
- 22. Ajax&jQuery:發送數據到php腳本
- 23. 從PHP腳本發送數據到iOS
- 24. 發送數據到在線Php腳本
- 25. 如何通過在另一個PHP腳本上調用我的PHP腳本來執行我的PHP腳本?
- 26. bash腳本中的路徑找到腳本並啓動另一個腳本
- 27. 如何通過我的PHP腳本運行一個PHP腳本?
- 28. 從另一個PHP腳本執行PHP腳本
- 29. PHP腳本能否啓動另一個PHP腳本並退出?
- 30. 從另一個外部php腳本運行外部php腳本
這一切發生的服務器端或者是通過瀏覽器發佈實際表格數據(通過'http:///X.php'表單POST到'HTTP:// /process.php') –
vandsh