0

我正在尝试创建一个链接,将用户带到两个不同的页面,具体取决于用户是否登录。问题是我对编程还是新手,这对于像我这样的初学者来说是相当大的一口,但这是我必须做的事情。到目前为止,我创建了类似的东西,但无论哪种方式我都无法搜索,或者没有我需要的具体信息

<?php if($userLogged){ 
 echo '<a href="index.php" class="stylelink">';
 } 
 else 
 { 
 echo '<a href="index1.php" class="stylelink">';
 } 
 echo "Etusivu</a>";
?>

我还在使用 Dreamweaver 的登录功能来创建 MM_Username 会话等,但我不知道如何创建条件。userLogged 仍然是一个空变量。我很感激任何建议。

谢谢-约翰

4

1 回答 1

3

好吧,您可以编写 html 并使用 php 来输出页面的值,而不是在 php 标签中使用 echo 语句

<a href="<?php echo (isset($_SESSION['MM_Username']))?'index.php':'index1.php';?>" class="stylelink">Etusivu</a>

如果$_SESSION['MM_Username']session_start();在页面的开头包含,并且您可以使用上述条件而不是 $userLogged,则可以使用。

于 2013-06-06T09:54:45.820 回答