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

Posted

技术标签:

【中文标题】如何从文本字段中获取值并将其传递给变量?【英文标题】:How to get the value from a text field and pass it into a variable? 【发布时间】:2011-08-01 18:34:39 【问题描述】:

我有以下表格。

 <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);
?>

谢谢

【问题讨论】:

一些建议——试试打破它。有一个撤消功能是有原因的。 :-) 【参考方案1】:

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

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

echo $yourvariable;

而不是打印。这将起作用。

【讨论】:

是的,这就是我发布后才意识到的,所以我对你的问题发表了评论。 问题是$get_username 没有返回任何东西【参考方案2】:

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

【讨论】:

【参考方案3】:

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

如果您正在徘徊如何使用相同的键传递多个值以及如何在 php 中检索这些值,这就是您要做的:

$usernames = array($_POST['username']); $username_one = $usernames[0]; $username_two = $usernames[1]; ...

【讨论】:

以上是关于如何从文本字段中获取值并将其传递给变量?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Javascript 提示框中获取值并将其传递给 PHP 变量以便能够保存在 SQL 中?

如何从文本框中获取值并将其分配给 Xcode 中的整数变量?

OnItemClick 如何从列表视图中获取单击项目的文本值

从一个文本字段中获取文本,对其进行更改并传递给另一个文本字段

如何从转义闭包中获取值并将其分配给变量并在表格视图中显示

从数据表中获取值并将其传递给标签