2014-09-08 4 views
-1

배경색이 "오늘"인데 한 가지 문제가 있지만 실행되지 않습니다 !!!PHP 캘린더 오늘 배경색이 실행되지 않음

//CSS 
    .today{ 
     background-color: yellow; 
    } 

 //print day number [Edited] 

    $dayToCompare= $dayString."/".$monthString."/".$year; 
    $todayDate = date("d/m/Y"); // [edited] old date("d/m/Y") for date("j/m/Y") 
    if($todayDate == $dayToCompare){ 
     echo "<td align='center' class='today' ><a href='".$_SERVER['PHP_SELF']."?mes=".$monthString."&dia=".$dayString."&año=".$year."&v=TRUE' >$i</a></td>"; 
    }else{  echo "<td align='center'><a href='".$_SERVER['PHP_SELF']."?mes=".$monthString."&dia=".$dayString."&año=".$year."&v=TRUE' >$i</a></td>";} 

감사합니다!

+1

debug $ dayToCompare와 $ todayDate ...가 동일합니까? 두 번째 메아리가 else에 있으면 안됩니다. –

+0

네,하지만 "else"와 같거나 빠름 .. $ todaydate와 $ dayToCompare never macth – Isaac

+0

그래서 모든 요일은'class = 'today''없이 설정됩니까? – artur99

답변

0

감사합니다. artur99, 저는 하루 종일이 문제를 보았습니다. "시각적 비교"에 따르면 2014 년 8 월 9 일 = 08/09/2014에 오류가 나타나기 때문에 오늘의 숫자가 8 일 때와 08 일 경우에만 날짜를 변경해야합니다 ('d/m/Y') for ("j/m/Y"); 많은 감사 !!! newville 문제로 유감스럽게 생각합니다! -

관련 문제