php - 无法在 php 标签中获取信息以显示
问题描述
我尝试了多种类型的代码。我最终放弃了最简单的实现,因为我没有任何工作要做。甚至没有来自 w3 学校的例子。我没有得到欢迎和我的名字,而是得到了欢迎。对于第二行,我只是获取您的电子邮件地址,旁边没有电子邮件地址。这两个文件位于 Windows 10 机器上的同一目录中。我也在用火狐。
W3学校参考 我的第一个文件:
<!DOCTYPE HTML>
<html>
<body>
<form action="welcome.php" method="post">
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit">
</form>
</body>
</html>
第二个文件:
[Link to second file][2]<html>
<body>
Welcome <?php echo $_GET["name"]; ?><br>
Your email address is: <?php echo $_GET["email"]; ?>
</body>
</html>
解决方案
使用$_POST["name"]
和$_POST["email"]
或将表单方法更改为 GET。
如果您通过 POST 方法 ( method="post"
) 发送表单数据,那么您可以在 PHP 中通过$_POST['field_name']
. 如果要使用 GET 方法,请将 form 属性更改为method="get"
(或根本不指定,因为 GET 是默认的),然后通过$_GET['field_name']
.
推荐阅读
- r - 官员:本文档包含可能引用其他文件的字段
- ansible - Ansible 合并列出的字典
- sql - 泛化参数化查询
- oracle - 如何在 Oracle Apex 中删除页脚
- django - 如何在 Django 类 ListView 中添加“喜欢”按钮
- scala - 使用 Rest API (Scala) 将数据摄取到数据块中
- python - 对嵌套元组列表的特定元素使用正则表达式
- amazon-web-services - 在我的 EC2 实例中使用 AWS Glue 和 Mysql
- reactjs - 如何在反应中使用 material-ui Popover 和 material-table 的动作?
- javascript - Javascript内部数组长度中的双重for循环