2011-06-10 16 views
0

我的网站上有一个导航栏,它具有动态链接。当用户注销时,我希望这些链接说“注册|登录”,当他们登录时,我希望这些链接更改为“$ userName | Account”。我有一个脚本来处理这个问题,但有一个问题。在php中使用javascript函数

当用户注销时,我希望“注册”链接打开一个带有注册页面的弹出式div,而不是将它们转发到其他页面。唯一的问题是,我在处理这个的方法是在像

<a href="#" onClick="popup('popUpDiv')">Register</a> 

一个链接,但我需要一个PHP脚本调用此。

任何帮助表示赞赏。

这是从PHP脚本。

if (!isset($_COOKIE['idCookie'])) { 
$logOptions = ' <a href="http://' . $dyn_www . '/register.php">Register</a> 
&nbsp;&nbsp; | &nbsp;&nbsp; 
<a href="http://' . $dyn_www . '/login.php">Log In</a>'; 

}

但不是具有全register.php,我只是希望它去

<a href="#" onClick="popup('popUpDiv')">Register</a> 
+0

我们展示的代码 – Ibu 2011-06-10 21:37:57

+0

的相关部分向我们展示一些代码,或者它根本没有发生。 – afarazit 2011-06-10 21:38:38

回答

0

根本就围绕HTML服务器端的检查要输出。 PHP是基于解析器的。

1

我想你想如果你正在寻找这样做在PHP中使用,这是什么...

header('location: http://yoururl.com/page.php') 

很抱歉,如果我不完全理解这个问题。发布一些代码会有帮助。

希望这有助于:)

0

尝试是这样的:

<?php 
if ($ID = '') { 
echo "<script language=javascript>alert('Please enter a valid username.')</script>"; 
} 
?> 
+0

试过这个。不起作用。 – Michael 2011-06-10 22:36:41