Php 如何从文本字段中获取值并将其传递到变量中?

Php 如何从文本字段中获取值并将其传递到变量中?,php,post,get,var,Php,Post,Get,Var,我有以下表格 <form name="cookieform" id="login" method="POST"> <input type="text" NAME="username" id="username" class="text" maxlength="30" /> </form> 我想做的是从文本字段中获取值并将其放入PHP变量中。我有以下代码 <?php $get_username = $_POST['username'];

我有以下表格

 <form name="cookieform" id="login" method="POST">
 <input type="text" NAME="username" id="username" class="text" maxlength="30" />
 </form>

我想做的是从文本字段中获取值并将其放入PHP变量中。我有以下代码

<?php
  $get_username = $_POST['username'];
  print($get_username);
?>


谢谢

每次点击提交按钮,它都会发布输入值。这将每次设置PHP变量

更新: Patrioticcow说他的变量没有返回任何东西。一些本应该包括在问题中的东西,但现在我们有了这些信息

echo $yourvariable;

而不是印刷品。这将起作用。

除非您已将以前的值存储在
$\u会话
数组中,否则每次再次提交表单时,您都将无法访问该值。您的
$get_username
每次都会被覆盖。

我不太明白您所说的“在文本字段中输入另一个值”是什么意思,但使用HTTP,每个请求都会与任何其他请求分开处理。因此,如果再次提交,将显示新值

如果您不知道如何使用同一个键传递多个值,以及如何在php中检索这些值,您可以这样做:

$usernames=数组($_POST['username']); $username_one=$usernames[0]; $username_two=$usernames[1];
…一些建议--试试看。收支平衡。有一个撤销功能是有原因的。:-)是的,这就是我在发布这篇文章后意识到的,所以我对你的问题发表了评论。问题是,
$get\u username
不会返回任何内容