这是表格代码:
<h2>Upload your file from here</h2>
<form method="post" enctype="multipart/form-data" action="<?php echo WEBSITE_PATH; ?>users/enter_text" id="si_upload_form">
<input type="file" name="file" class="home_single_upload">
</form>
创建隐藏字段以显示时间和文件名
<?php
echo $this->Form->hidden('time_val',array('value' => '','id'=>'time_val'));
echo $this->Form->hidden('filename_val',array('value' => '','id'=>'filename_val'));
?>
如何检索隐藏表单中的值。我希望它设置在一个变量中,然后显示它。
答案 0 :(得分:0)
$myTime = $_POST['time_val'];
不要忘记您的其他隐藏输入,也不要忘记在表单中设置这些值
好的,来自CakePHP docs:
FormHelper :: hidden(string $ fieldName,array $ options)
创建隐藏的表单输入。例如:
echo $this->Form->hidden('id');
将输出:
<input name="data[User][id]" id="UserId" type="hidden" />
所以你需要使用
$_POST['data[User][time_val]']
您可以轻松查看应该使用的$_POST
值
1.查看页面的来源,或者
2. var_dump($_POST)