PHP:获取TEXTBOX的值然后将其传递给VARIABLE

时间:2013-06-09 21:50:06

标签: php variables textbox get forum

美好的一天!

我需要一点PHP的帮助。我真的是PHP的新手,我已经将它搜索到谷歌并找不到任何解决方案。

我的问题是:

我想获取textbox1的值,然后将其传输到另一个页面,textbox1的值将出现在textbox2中。

以下是我的PHP代码:

<html>
<body>

<form name='form' method='post' action="testing2.php">

Name: <input type="text" name="name" id="name" ><br/>

<input type="submit" name="submit" value="Submit">  

</form>
</body>
</html>

我还添加了下面的代码,错误是“通知:未定义的索引:名称”

<?php 
$name = $_GET['name'];
echo $name;
?>

<?php 
$name = $_POST['name'];
echo $name;
?>

2 个答案:

答案 0 :(得分:1)

您的方法已发布,因此请使用$_POST

另外,尝试将其包装在isset函数周围:

 if (isset($_POST['name'])){
    echo $_POST['name'];
 }   

这也将处理未定义的错误

答案 1 :(得分:0)

这将是你的textbox2:

<input type="text" name="textbox2" id="name" <?php echo (isset($_POST['name']) ? 'value=' .htmlspecialchars($_POST['name']). ' : ''); ?>/>

如果你想使用GET方法,在textbox2的php代码中更改post以获取你的表单和$ _POST到$ _GET