如何在提交HTML表单后在php中接收HTML表单名称

时间:2015-08-28 11:59:38

标签: php html

我在HTML中使用此代码:

 <input type ="text" name="<?php echo $id_global;?>"</input>

然后在提交表单后,我正在尝试这样的事情,但它不起作用:

$id_s = $_POST['$id_global'];

3 个答案:

答案 0 :(得分:2)

您需要删除引号,

尝试$id_s=$_POST[$id_global];

答案 1 :(得分:0)

删除引号'

$id_s=$_POST[$id_global];

答案 2 :(得分:0)

尝试使用双引号php不会考虑单引号之间的变量,并尝试使用它:

<?php 
    $id_global = 'field_name';
?>
<form action="/Stackoverflow/index.php" name="testForm" method="POST">
    <input type ="text" name="<?php echo $id_global;?>" />
</form>

<?php 
if($_POST){
    echo '<pre>';
    print_r($_POST[$id_global]);
}
?>

根据需要编辑动作