用PHP检索用户输入并回显它

时间:2017-01-24 20:13:42

标签: php input

我想知道是否可以使用PHP进行HTML用户输入(最好使用ID或者我可以使用数字的东西)并保存混淆,然后回复它。

所以我在这里有一些示例代码:

<input type="number" maxlength="3" name="test" id="1">
<input type="number" maxlength="3" name="test" id="2">
<input type="number" maxlength="3" name="test" id="2">

我正在寻找的是一种可以使用他们的输入的方式......现在就回复它。

2 个答案:

答案 0 :(得分:2)

如果您已经知道如何提交表单,您可以在另一方使用php来回应它

<form method="POST" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>">
<input type="text" name="name"><br>
<input type="submit" name="submit" value="Submit Form"><br>
</form>

<?php 
if (isset($_POST['name'])){
$userinput = $_POST['name'];
echo $userinput;}
?>

在您的示例中,所有三个输入都命名为&#34; test&#34;所以每个人都需要一个不同的名字。我上面的例子使用&#34; name&#34;捕获它的输入。如果您使用&#34; GET&#34;将我的$ _POST [&#39;名称&#39;]更改为$ _GET [&#39; name&#39;]

答案 1 :(得分:1)

您使用哪种方法进行输入?以不同方式命名,然后使用以下命令检索数据:

 <?php echo $_GET['test1']; ?>
 <?php echo $_GET['test2']; ?> 
 <?php echo $_GET['test3']; ?>  

如果您在输入法中使用了POST类型,请切换为:

<?php echo $_POST['test1']; ?> 
<?php echo $_POST['test2']; ?>
<?php echo $_post['test3']; ?>