중간 글에서는 자신의 미러 사이트에 OSO에 카운터를 배치하는 방법을 소개했는데, 이번 글에서는 자신만의 무료 카운터 시스템을 구축하는 방법에 대한 아이디어를 소개하겠습니다.
많은 웹사이트가 모두 무료 카운터 서비스를 제공하고 있습니다. 오래전부터 나만의 무료 카운터 시스템을 구축하는 것이 꿈이었는데 이제 OSO가 데이터베이스를 제공하게 되었는데, 이 모든 것이 현실이 될 것입니다. 회원에게 무료 카운터를 제공하여 웹사이트에 일부 주제를 등록할 때 자동으로 ID가 생성되도록 할 수 있습니다.
사용자가 카운터를 신청할 때 첫 번째 단계는 로그인에 성공한 후 사용자 ID를 데이터베이스에서 검색하는 것입니다. 사용자가 신청한 후 시스템은 자동으로 countid.php라는 두 개의 파일을 생성합니다. 간단한 프로세스는 다음과 같습니다:
$filea="count".$id."php"
$fileb="show".$id."php"; $fpa=fopen("count/$ filea",w);
$fpb=fopen("show/$fileb",w)
그런 다음 파일을 작성하면 내용이 매체에 있는 내용과 유사합니다. , 숫자만 변경하면 됩니다. 다음과 같이 할 수 있습니다.
fputs($fpa,$count,strlen($count))
fputs($fpb,$show,strlen($show));
$count=countid.php Content;
$show=showid.php의 내용
이는 countid.php와 showid.php라는 두 개의 파일을 동시에 생성합니다. 마지막으로 사용자가 이 카운터를 사용하는 방법을 알 수 있도록 코드 조각을 반환하면 모든 것이 완료됩니다.
하지만 카운터를 신청할 때 사용자가 초기값을 설정할 수 있다고 생각합니다. 데이터베이스에 num을 삽입할 때 삽입 대신 교체를 사용하면 사용자가 코드를 잊어버린 경우 언제든지 다시 신청할 수 있습니다. 시간을 설정하고 초기 값을 설정하면 카운터가 원래 값을 대체하므로 기록이 덮어쓰기되므로 사용자가 코드를 기억하거나 코드 반환을 제공할 필요가 없습니다. 이는 너무 번거로운 일입니다!
어때요? 모든 것이 매우 쉽습니다. 이 세 가지 기사를 통해 자신만의 카운터 시스템을 성공적으로 만들 수 있기를 바랍니다.
위 내용은 카운터 만들기 3단계 DIY 과정을 소개한 내용이며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.