사이트 내 전체검색
PHP
PHP 카운터 만들기-[1]
로빈아빠
https://cmd.kr/php/299 URL이 복사되었습니다.

본문

문법적인 내용들은 어느정도 익힌것 같고, 지금부터는 간단한 프로그래밍으로 넘어가도록 하겠습니다.

* 카운터 만들기

- 카운터 과정

방문자가 웹 페이지에 접속을 했을 때 방문한 사람을 카운터 하고 그 값
이 저장될 파일이 있어야 한다.

파일이 있다면 파일 내의 데이터를 읽어 와야 한다.

만약 없다면 파일을 새로 만들어야 한다.

데이터 + 1을 한 다음 다시 그 값을 파일에 저장해야 한다.

데이터 파일을 닫고, 출력을 해야 한다.


- 사용되는 함수

file_exists() : 파일이 존재하는지를 확인하는 함수.

fopen() : 파일이나 URL을 연다.

filesize() : 파일의 크기를 구한다.

fclose() : 지정된 파일 pointer를 닫는다.

fread() : 파일을 바이너리로 읽어 온다.

intval() : 변수의 정수 값을 구한다.

fwrite() : 파일을 바이너리로 쓴다.


count.php3 echo (" "); $File = "count.data"; if(file_exists ($File)) { $openfile = fopen($File, "r"); $buffer = fread($openfile , filesize($File) ); fclose($openfile); $count = intval($buffer); }else { $count = 0; } $count = $count + 1; $openfile = fopen ($File, "w"); fwrite( $openfile , $count); fclose ($openfile); echo ("$count //출력 "); ?>

함수와 프로그램 소스를 보여 드렸습니다. 어떻게 카운터가 될까요.
한번 생각해 보세요.

댓글목록

등록된 댓글이 없습니다.

PHP
871 (14/18P)

Search

Copyright © Cmd 명령어 3.143.218.115