Цель: Попытка получить состояние кнопки опрокидывания, чтобы оставаться включенным, когда URL равняется «Enhanced.php».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». ТИА
Очки за то, что они были самыми быстрыми в количестве правильных ответов;) – Wrikken
Я обвиняю свое flaky connection, +1 – BoltClock
Лучший сайт когда-либо. TY из noob. :-) – lashrew