Message: Undefined offset: 4
codeigniter 예제의 board write_v
작성하는 와중에
쓰기 실행시 위의 에러가 발생하였다.
Undefined offset 의 의미는 배열 안을 이용하려고 하는데
배열에 접속하려는 부분이 없는 것이다.
4라고 하면 array[4]에 접근을 못하는 것이다.
localhost/bbs/board/write/ci_board/page/
page뒤에 숫자가 있어야 하는데 없어서 못찾는 것이다.
모든 주소에 page뒤의 숫자를 표시하던지
page뒤에 숫자가 없으면 1을 결과값으로 가지게 하면 된다.
| 
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 | 
<?php 
function url_explode($url, $key) 
{ 
    $cnt = count($url); 
    for($i=0; $cnt>$i; $i++ ) 
    { 
        if($url[$i] ==$key) 
        { 
            $k = $i+1; 
            if($k == $cnt){ 
                return '1'; 
            }else{ 
                return $url[$k]; 
            } 
        } 
    } 
} | cs | 
