将数据从文本框读取到 PHP var 中,然后回显


read data from text box into php var and then echo

我是 php 的新手,只是不知道如何从 html 文本框中获取数据,然后回显变量。我正在制作一个注册页面,除了这个简单的部分,我做其他所有事情。我有一个预设值="hi",仅用于测试变量是否填充。仅供参考,将来它将在我单击注册按钮后完成。只需要得到这个。谢谢大家

 <input name="fName" id="fName" type="text" value="hi" />

这是 php,如果测试回声以检查它是否填充,我尝试将数据读取

<?php
$fName = $_POST['fName'];
//$fName = $_GET['fName'];
echo $fName;
?>
<input type="text" placeholder="NAME" name="name" value="<?php if(isset($_POST['name'])){ echo $_POST['name']; } ?>" />
<input type="text" name="phone"  placeholder="PHONE" value="<?php  if(isset($_POST['phone'])){ echo $_POST['phone']; } ?>" />

这应该适合您:

您必须制作表格并提交!之后,您可以使用变量$_POST['fName']

<?php
    if (isset($_POST['fName'])) //if you also want to check if it is empty use !empty($_POST['fName'])
        echo $_POST['fName'];
?>
<form action="" method="post">
    <input name="fName" id="fName" type="text" value="hi" />
    <input type="submit" name="submit" value="submit!" />
</form>