2016-05-12 66 views
-4

我正在一个应用程序中,我有一个下拉菜单的值被选中。如何在提交时将值从一种表单传递给另一种表单?

<form action="metaGeneratePlot.php" method="post" enctype="multipart/form-data">   
<br><br> 
Please select the sheet: 
<select name="id" id="t" selected="<?php echo $Sheets ?>"> 
<?php 
for ($i=1; $i<=5;$i++) 
{ 
?> 
    <option value="<?php echo "Sheet".$i; ?>"><?php echo "Sheet".$i; ?></option> 
<?php 
} 
?> 
</select> 
</form> 

metaGeneratePlot.php

<?php 
echo $_POST['id']; 
?> 

我需要选择的参数(参数名称)的值传递给另一种形式。但上面的代码似乎没有工作。

+0

你的问题是缺少一些细节,因为你在上面张贴的内容是发布和获取贴出值正确的代码。 – Wobbles

+0

更正,您没有名为'name'的表单元素。所以你的发布代码是不完整或不正确的。 – Wobbles

回答

0

您的元素名称存在不匹配;您正在发布名为id的表单元素,但正在尝试检索一个名为name的表单元素。

用途:

<?php 
echo $_POST['id']; 
?> 
相关问题