2011-06-10 23 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