php - 将变量从 while mysqli_fetch_array 循环传递到另一个页面时遇到问题,因此我可以将它与另一侧的 $_GET 一起使用
问题描述
您好我正在尝试使用 $_GET 将变量传递给提到的contact.php页面,但结果是:
/contact.php?firstname=
这是我点击发送变量的链接:
echo '<a href="contact.php?name="' . $email . '">';
这是在另一边获取变量的代码:
<?php
$name = $_GET['name'];
echo $name ;
?>
解决方案
您正在关闭href
属性值。
echo '<a href="contact.php?name="' . $email . '">';
^
您需要删除该双引号,以便该值出现在属性中。如目前所写,您的 HTML 将是:
<a href="contact.php?name=" email@example.com">
所以使用:
echo '<a href="contact.php?name=' . $email . '">';
推荐阅读
- java - 简单的 Java 小程序不能在 Internet Explorer 上运行
- angular - 我想编写可以以任何角度形式使用的通用验证 - 正常反应已经完成并且工作正常
- xcode - NSImageView 渲染模糊的 NSimage,尽管它的大小相同
- java - JavaFX 进度条未使用观察者模式更新
- c# - Selenium 在 C# 中获取元素
- c++ - C++:是否可以将协程对象的指针传递给协程本身内部的另一个函数?
- swift - 我的 Corebluetooth 框架正在连接到多个设备
- node.js - 将带有节点的请求发布到 MongoDB 并呈现成功页面?
- java - Java(Eclipse)对我自己的 jar 库的引用无法解决
- puppet - 如何在 puppet 的 if 语句中使用列表?