这是我写的代码。其他人正在努力。 if网址不是。
<?php
if ( is_user_logged_in() ) {
echo'<a href="$adminurl;" class="btn btn-primary">Set As Facebook Cover</a>';
echo'<a href="$img[0];" class="btn btn-default">Download</a>';
} else {
echo'<a href="http://domain.com/register/" class="btn btn-primary">Set As Facebook Cover</a>';
echo '<a href="http://domain.com/register/" class="btn btn-default">Download</a>';
}
?>
答案 0 :(得分:0)
要在字符串中包含变量,字符串需要用双引号括起来,比如
echo "This is a $var";
不是echo 'This is a $var';
或者您可以使用.
来连接字符串:
echo 'This is a ' . $var;
试试这个:
echo'<a href="' . $adminurl . '" class="btn btn-primary">Set As Facebook Cover</a>';
echo'<a href="' . $img[0] . '" class="btn btn-default">Download</a>';
最后请注意,在变量之后不需要使用;
,因为您没有结束语句。