繁体   English   中英

通过网址发送php变量

[英]Sending a php variable through a url

我正在尝试通过href传递一个名为artID的变量的值,但是我在准确地以及如何键入它方面遇到了麻烦。 当我在PHP标记外键入它时,它会断开链接,但是当它在php标记内时根本不会建立链接。

<?php
"<a href='localhost/blog/article.php?artID='$artID>";

"<a>";
?>

试试这个:

  <a href="localhost/blog/article.php?artID=<?php echo $artID; ?>">Article</a>

您的代码无法正常工作的原因是因为您没有回显您的变量,HTML错误并且您忘记添加单引号。

尝试这个 :

<?php
echo "<a href='localhost/blog/article.php?artID=" . $artID . "'>";
echo "click me";
echo "</a>";
?>

尝试做类似的事情:

<?php
echo "<a href='localhost/blog/article.php?artID='" . $artID . ">Click me</a>"
?>

假设您已经定义了变量并为其分配了值。

<?php
echo "<a href='localhost/blog/article.php?artID='" . $artID . ">LINK</a>";
?>

在PHP标记之外,Web服务器将不知道变量的值。 在PHP标记内,您需要回显字符串...要么:

<?php
echo "<a href=\"localhost/blog/article.php?artID=$artID\">";

echo "<a>";
?>

要么

<a href="localhost/blog/article.php?artID=<?php echo $artID ?>"</a>

应该管用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM