session_start();
$user = $_SESSION['username'];
if(isset($_POST['subm_btn'])) {
incrementClickCount();
}
function getClickCount()
{
return (int)file_get_contents($user.".txt");
}
function incrementClickCount()
{ $count = getClickCount() + 1;
file_put_contents($user.".txt", $count);
}
사용자가 내 사이트에 등록한 다음 버튼 (name = "subm_btn")을 클릭합니다. 내가 클릭 수를 계산하고 이름을 "username.txt"파일 이름이 변수 + .txt로
이 스크립트는 어떻게 작동해야하며 작동하지 않는 것은 무엇입니까? – Dragony
참고 : 현재 작성한 방법으로 문제가 발생할 수 있습니다. 어떻게 든 내 사용자 이름을 만들 수 있다면'/ var/www/secret_stuff'라고 말하면 좋지 않을 것입니다. 그 문자열을 살균하십시오 :) – zebediah49
@Dragony 나는 포스트를 편집합니다. – user3515156