PHP 방문시간, 유입경로 기록저장 해주는 PHP문

페이지 정보

작성자 관리자 (182.♡.90.24) 조회 1,886회 작성일 23-07-27 14:31(글 수정: 2023년 07월 28일)

본문

사이트 유입정보를 기록해는 php 코딩 입니다.

출처: 인터넷(아마도 그누보드)

 

사용법

1. 아래 코드를 추가한다.

2. visit.txt 파일을 동일한 위치에 생성 후 퍼미션을 777로 변경한다.

 

설명

안녕하세요! 이 코드는 PHP라는 프로그래밍 언어를 사용하여 웹사이트의 방문자 수를 기록하는 기능을 수행하는 코드입니다. 간단하게 설명해드리겠습니다.


PHP 코드: PHP는 서버 측에서 실행되는 스크립트 언어로, 웹사이트에서 동적인 기능을 추가할 수 있도록 해줍니다. PHP 코드는 서버에서 실행되므로, 사용자가 볼 수는 없지만 웹페이지의 동작에 영향을 줄 수 있습니다.


방문자 기록: 이 코드는 웹사이트에 접속한 사용자의 정보를 기록하는 기능을 합니다. 사용자가 웹페이지에 접속하면, 웹서버는 사용자의 브라우저에게 요청을 보내게 되는데 이때 사용자의 브라우저는 "HTTP_REFERER"라는 헤더 정보를 함께 보내줍니다. 이 헤더에는 사용자가 이전에 어떤 웹페이지에서 현재 페이지로 이동했는지에 대한 정보가 들어있습니다. 이 정보를 $ref라는 변수에 저장합니다.


시간 기록: $time 변수에는 현재의 연도, 월, 일, 시간, 분, 초 정보를 저장합니다. 이를 사용하여 사용자가 언제 웹페이지에 접속했는지도 함께 기록됩니다.


파일 기록: visit.txt라는 파일을 열어서 사용자의 방문 시간과 이전 웹페이지 정보를 한 줄씩 추가합니다. 이렇게 파일에 쌓여가는 정보를 통해 방문자 수를 파악하거나 사용자들의 웹사이트 이동 경로를 분석할 수 있습니다.


이렇게 PHP를 사용하여 웹사이트의 방문자 정보를 기록하는 코드를 작성하면, 웹사이트 관리자는 방문자 수와 사용자의 웹사이트 이동 경로를 파악하여 웹사이트의 성능을 분석하거나 개선할 수 있습니다.

 

 

[code]

<?php 

$ref = $_SERVER['HTTP_REFERER'];  

$time=date("Y-m-d-H:i:s");

$log_file = fopen("visit.txt", "a"); 

fwrite($log_file, $time."\t".$ref."\r\n");  

fclose($log_file);

?>

[/code]




댓글목록

등록된 댓글이 없습니다.