有一个例子我想做:http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_input_type_datetime
在此示例中,如果更改输入的名称,则在屏幕右侧(提交代码后),您将看到更改的名称。而且,正如您所看到的,没有隐藏的输入字段可以自动获取输入的名称。因为我搜索了一些答案并且他们说“使用隐藏的输入字段”,如下所示:How to access the form's 'name' variable from PHP但我完全需要它在w3schools。
当然这是一个.asp示例,但我希望有一种方法可以通过PHP进行此操作吗? 提前谢谢。
答案 0 :(得分:1)
使用post方法获取所有输入字段名称。
您可以使用$GET
或$REQUEST
代替$POST
。
$REQUEST
同时使用GET和POST。
在php $POST
中是一种关联数组。
<?php
$temp= array();
if (isset($_POST['submit']) && !empty($_POST['submit'])) {
foreach ($_POST as $key => $val) {
//$key is the name you wanted, and $val is the value of that input
$temp[] = $key;
}
}
?>
答案 1 :(得分:0)
<?php
foreach($_POST as $key => $val) {
print $key . " = " . $val;
}
?>
答案 2 :(得分:-1)
$_GET['bdaytime'];
使用上面的代码。