php 5.4.x - 오류 대응 - Warning: Illegal string offset 'fill' in ...

불당   
   조회 21932  

  • 5.4.4에서 아래와 같은 오류가 나오네요. =..=

Warning: Illegal string offset 'fill' in/home/opencode/public_html/skin/latest/scrap/latest.skin.phpon line 45

$options가 배열이 아닌다, 비교를 하면 안된다는... 오~ 마이~ 갓~!!!!


function latest_scrap($skin_dir="", $skin_title="스크랩 최신글", $mb_id="", $rows=10, $subject_len=40, $options="")
...

  // fill이 true이고, 덜 채워지면 꽉 채워준다.
  if ($options['fill'] && $i < $rows) {
        for ($j=$i; $j<$rows;$j++) {
            echo "<li><span class='bu'></span> ";
            echo "<a href='#'><font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>&nbsp;</font></a></li>";
        }
  }

수정후

  if (is_array($options) && $options['fill'] && $i < $rows) {
        for ($j=$i; $j<$rows;$j++) {
            echo "<li><span class='bu'></span> ";
            echo "<a href='#'><font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>&nbsp;</font></a></li>";
        }
  }
- opencode.co.kr -


제목Page 4/11
     
2015-10   93645   불당
2016-05   75272   불당
2018-06   35527   불당
2016-07   70168   불당
2014-06   143927   불당
2013-02   8306   불당
2013-01   10063   불당
2013-01   12200   불당
2012-12   10347   불당
2012-10   11502   불당
2012-10   10037   불당
2012-10   8126   불당
2012-09   9760   불당
2012-09   7748   불당
2012-09   9631   불당
2012-09   9285   불당
2012-09   6966   불당
2012-09   9142   불당
2012-09   10699   불당
2012-09   11521   불당
2012-09   10456   불당
2012-07   8289   불당
2012-06   11571   불당
2012-06   31550   불당
2012-06   21933   불당