如何从文本字段中获取值并将其传递给变量?
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 如何从列表视图中获取单击项目的文本值