묻고답하기

아래는 비혼님의 강의중 카운터 만들기 인데 한곳이 이해가 잘 안가네요...

과정5,6부분인데...
과정5부분은 접속자 아이피와 기록되어 있는 아이피가 틀리경우 실행되는부분으로 알고 있어요..
과정6부분은 접속자 아이피와 기록되어 있는 아이피가 같을경우 실행되는 부분이고요..

예를들어 접속자 아이피와 기록되어 있는 아이피가 같아서 과정6부분이 실행된다고 치면은..
"if ($check)"에서 $check의 변수값은 참인지 거짓인지 알수 없는게 아닌가요?
실행이 안된 과정5부분에서  $check의 변수값을 정해놓았으니까요..
실행이 안되곳에서 정의된 $check의 변수값이 과정6부분에서 어떻게 "if ($check)"의 값으로 갔는지 잘 이해가 안가네요..
설명좀 해주세요~~~

<?
// 과정 1 : 카운터 수치가 저장될 파일명을 지정한다.
$count_file = "count.dat"; // 수치가 기록될 파일명

// 과정 2 : 파일의 존재유무를 확인해 없을 경우 0:0값을 주어 파일을 만든다.
if (!file_exists($count_file)) { // 만약 !(파일이 있으면) = 만약 (파일이 없으면)
  $makefile = fopen($count_file,"w"); // 해당 파일을 쓰기 모드로 오픈
  fwrite($makefile,"0:0"); // 0:0을 파일에 기록
  fclose($makefile); // 파일을 닫기
  chmod($count_file,0777); // 파일의 권한을 변경한다.
}

// 과정 3 : 파일을 읽어온다.
$readfile = fopen($count_file,"r"); // 파일을 읽기 모드로 오픈
$read = fread($readfile,filesize($count_file)); // 크기만큼 읽어들임
fclose($readfile); // 파일 닫기

// 과정 4 : 해당 값을 : 단위로 하나는 IP, 하나는 카운터 값으로 분리한다.
list($ip,$count) = explode(":",$read); // : 단위로 분리

// 과정 5 : 위의 IP 값과 현재 접속한 사람의 IP 값이 다를 경우 카운트 값을 1 더함
if ($REMOTE_ADDR != $ip) { // 현재 접속한 사람의 IP와 저장된 IP가 다를 경우
  $count++; // 값 1 증가
  $check = 1; // $check 변수의 값을 1로 지정
}

// 과정 6 : 새로운 값을 파일에 기록한다. (5번에서 변수를 하나 더 두면 구분 가능)
if ($check) {
  $writefile = fopen($count_file,"w"); // 파일을 기록 모드로 오픈
  fwrite($writefile,"$REMOTE_ADDR:$count"); // IP:카운트 값을 기록
  fclose($writefile); // 파일 닫기
}

// 과정 7 : 카운트 값을 출력한다.
echo $count; // 카운트 출력
?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
xe사용자권한 구글애드센스 기입할려고하는데 알려주세요 ㅠ [1] 2015.10.29 by I-JEX
키쨩 동영상같은거올릴때 게시글옆에 사진뜨게하는법없나요 ?  
도르르 홈페이지 파일 업로드 문제입니다 [1] 2015.10.29 by 도르르
xe사용자권한 oops! 잘못된요청입니다. [3] file 2015.10.29 by sports21
sports21 게시판에 파일 첨부시 오류 [2] file 2015.10.29 by sports21
tsoj XEDITION v1.9에서 content 위젯 사용할 경우 이미지 이름  
Paul [DB] xe_document_histories 라는 곳에 있는 것들을 지워도 되나요? [2] 2015.10.29 by Paul
졸라맨 아이디 찾기, 비밀번호 찾기 이메일 발송이 잘되던게 안되네요.ㅠㅠ [2] 2015.10.29 by 졸라맨
푸우143d7 회원가입 페이지 링크 오류 [1] 2015.10.29 by Chuu98
0201 외부 API를 XE 게시판으로 출력하고 싶은데 어떻게 해야할까요? [5] 2015.10.29 by Chuu98
thdwjdtjr 사진게시판에 에러발생합니다....도와주세요.... [2] file 2015.10.28 by thdwjdtjr
짱구삼촌 contact 메일이 안들오는데 어떻게 하면 되져? [2] 2015.10.28 by 로이조52
큐원 the dreamer 모바일 레이아웃에서 "pc버전" 메뉴를 만들려면 어떻게 해야되요? [2] 2015.10.28 by 큐원
clara www.주소. com/xe/로 설치 했을 경우 index 에서 로그인 나오게 하는 방법 [3] 2015.10.28 by clara
샵사이드 일본 서버 호스팅 추천좀 부탁드립니다. [3] 2015.10.28 by 기진곰
gobulldozer 게시판 제작편집/ 메뉴편집을 누르면 접속 X [2] file 2015.10.28 by 키큰아이
c34c0 로그인 에러.. [3] file 2015.10.28 by treasurej
키큰아이 아래 내용을 애드온으로 대체하려고하는데... [2] 2015.10.28 by 키큰아이
사람사는좋은세상 통합검색 에러메세지 [1] file 2015.10.28 by 불금
밥탱이 게시글 밴드 공유하면 글자가 깨져 보여요 [2] 2015.10.28 by 밥탱이
2ndLee 게시판 설문조사 확장컴포넌트 도와주세요. [1] 2015.10.28 by EISOFT
orijung 게시판 내용이 길어지면 화면 밖으로 벗어납니다ㅠㅠ [1] file 2015.10.28 by DoorWeb
sage하늘 서브메뉴 수정하는거 알려주세요! 사진참고해주세요! [1] file 2015.10.28 by DoorWeb
보리보리 메인메뉴 아래 이벤트 페이지를 만드는 방법을 알려주세요 file  
마키치노 회원가입시, 글 작성시, 로그인 시 빈화면 이동...  
로스트(ROST) XE CON 2015 에 관하여 [1] 2015.10.27 by 기진곰
clara 정말 어려운 질문드립니다!! [2] 2015.10.27 by clara
하늘보리 우편 번호 안돼요ㅠ XE 구버전에서요 [2] 2015.10.27 by 기진곰
Kview 호스팅 hdd용량이 차서 엔진의 일부가 깨졌습니다. 부분적으로 복사해서 복수할수있나요? [1] file 2015.10.27 by Kview
orijung Intermission 레이아웃 질문드립니다ㅠㅠ