728x90
독자님으로부터 오탈자에 대한 보고를 받았습니다. 감사합니다.

409페이지 중간 부분과 411페이지 51,52번째 라인을 보면

$prev = $no - $pagesize;
$next = $no + $pagesize;


부분이 있습니다. 이 부분의 $no 변수는 외부로부터 넘어오는 변수이므로 $_GET[no]과 같이 표현해야 합니다.

$prev = $_GET[no] - $pagesize;
$next = $_GET[no] + $pagesize;

이 부분 뿐만이아니라 408페이지부터 409페이지에 나오는 모든 $no 변수는 $_GET[no]으로 변경해야 맞는 것입니다.

PHP.ini 파일의 설정 중 register_globals 항목이 On으로 되어 있으신 분들은 에러가 나지 않겠지만 Off로 되어있는 분들은 문제가 발생합니다. 제가 On으로 해두고 프로그램을 짜고나서 뒤에 Off로 변경하면서 이러한 문제들이 간혹 발생하였습니다. (일부분만 변경하는 바람에..ㅠㅠ)

다시한번 오류를 알려주신 독자님께 감사의 말씀을 드립니다.
728x90
복사했습니다!