如何找到将数据发布到当前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