php - 获取表单数据提交的脚本名称

时间:2015-12-11 11:41:54

标签: php forms

我的情景(阅读本文):

  • 我在整个网站的多个脚本中使用了脚本download.php作为操作<form action="download.php">
  • 我想确定表单数据从哪个脚本提交,然后执行逻辑。

如何在没有任何其他参数或隐藏字段的情况下获取表单数据的脚本名称。是否有使用标题的选项?

SOLUTION:

  1. $_SERVER['HTTP_REFERER'];
  2. 标识
  3. 在每个脚本中使用提交按钮name中的唯一<input type="submit" name="unique_value" value="Submit" />值进行标识,其中表单引用download.php

2 个答案:

答案 0 :(得分:1)

是的你应该使用$_SERVER['HTTP_REFERER'] - 它包含你可以剪切php文件名的引用链接

答案 1 :(得分:1)

2种方式:

1)您可以在表单中添加隐藏字段以验证类型(您可以使映射具有针对提交值的某些特定名称)。

2)使用>> X=repmat(1:39,1,10); >> downsampled_data = downsample(X,downsamp_rate); >> downsampled_data downsampled_data = Columns 1 through 9 1 2 3 4 5 6 7 8 9 Column 10 10

检查请求的来源