[英]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.