PHP 왕초보를 위한 카운터
페이지 정보
본문
아무 이름으로나 저장하시구 동일한 폴더에 happy_counter.txt 파일을 넣어주시면 됩니다.
오늘 방문횟수와 총 방문횟수를 출력합니다.
쿠키를 사용하지 않아서 그냥 막 누르면 올라가는 카운터구요.
happy_counter.txt 퍼미션은 777 로 변경하세요
## happy_counter.php
<?php
$Tday = date("Y-m-d");
$file_data = file("happy_counter.txt");
$file_data = explode(",",$file_data[0]);
$count_today = $file_data[0];
$count_total = $file_data[1];
$date = $file_data[2];
if($Tday > $date) {
$count_today = 1;
$count_total = $count_total + 1;
$date = $Tday;
}else{
$count_today = $count_today + 1;
$count_total = $count_total + 1;
}
$fp= fopen("happy_counter.txt","w");
if(!$fp){
echo "실행을 위해 필요한 텍스트 파일을 열 수 없습니다.";
}
$str = "$count_today,$count_total,$date";
fwrite($fp,$str);
fclose($fp);
echo "오늘방문 : $count_today 총방문 : $count_total";
?>
관련자료
https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=4687
오늘 방문횟수와 총 방문횟수를 출력합니다.
쿠키를 사용하지 않아서 그냥 막 누르면 올라가는 카운터구요.
happy_counter.txt 퍼미션은 777 로 변경하세요
## happy_counter.php
<?php
$Tday = date("Y-m-d");
$file_data = file("happy_counter.txt");
$file_data = explode(",",$file_data[0]);
$count_today = $file_data[0];
$count_total = $file_data[1];
$date = $file_data[2];
if($Tday > $date) {
$count_today = 1;
$count_total = $count_total + 1;
$date = $Tday;
}else{
$count_today = $count_today + 1;
$count_total = $count_total + 1;
}
$fp= fopen("happy_counter.txt","w");
if(!$fp){
echo "실행을 위해 필요한 텍스트 파일을 열 수 없습니다.";
}
$str = "$count_today,$count_total,$date";
fwrite($fp,$str);
fclose($fp);
echo "오늘방문 : $count_today 총방문 : $count_total";
?>
관련자료
https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=4687
댓글목록
등록된 댓글이 없습니다.