目標: 當URL等於「enhanced.php」時,試圖獲得翻轉按鈕狀態以保持「ON」。PHP if/else開關不工作
問題: 當URL等於「enhanced.php」時,按鈕狀態不會保持「打開」狀態。
(按鈕正確用作翻轉)
sidemenu.php sidemenu.php作爲PHP包括所有頁面上(我不知道這是否有差別
<?php
$script = $_SERVER['SCRIPT_NAME'];
//Set the default state to OFF and only turn ON if we are on the current URL.
$enhancedstate = OFF;
$pos = strpos($script, "enhanced.php");
if($pos === true) {
$enhancedstate = ON;
}
?>
<div class="sideMenu">
<a href="enhanced.php"
onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','/images/Button_ON_01.gif',1)">
<img src="/images/Button_<? echo $enhancedstate; ?>_01.gif" name="Image1" border="0">
</a>
任何人任何理由按鈕狀態不留「ON」時,當前的URL是「enhanced.php」。 TIA
正確答案中速度最快的點數;) – Wrikken 2010-09-29 21:15:39
我責備我的片狀連接,+1 – BoltClock 2010-09-29 21:16:10
有史以來最好的網站。 TY從一個noob。 :-) – lashrew 2010-09-30 13:48:47