通过url发送php变量

时间:2014-01-17 19:59:37

标签: php html

我正在尝试使用href传递一个名为artID的变量的值,但是我确实无法确切地键入它的方式和位置。当我在PHP标签之外输入它时,它会产生一个断开的链接,但是当它在php标签内时根本不会建立链接..

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

"<a>";
?>

5 个答案:

答案 0 :(得分:2)

试试这个:

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

您的代码无效的原因是您没有回显您的变量,您的HTML错误而您忘记添加单引号。

答案 1 :(得分:1)

试试这个:

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

答案 2 :(得分:0)

尝试做类似的事情:

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

这假设您已定义变量并分配其值。

答案 3 :(得分:0)

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

答案 4 :(得分:0)

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

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

echo "<a>";
?>

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

应该有效