사용자가 내 웹 사이트의 특정 페이지를 볼 때 사용자 테이블을 점 섹션으로 업데이트 할 때 PHP 트리거를 만들려고합니다. 페이지 뷰의 테이블 값을 업데이트 하시겠습니까?
나는 어떤 생각이 어떻게 페이지를 보는 사용자에게 간단한 포인트를주는이 같은 간단한 뭔가를 설정해야하는 과정이on page view > update user > where user id is (**get username from session**) > add 5 to points row
누구나 같은 것을 일하는 것이 이해?
내 사이트는 데이터베이스에 PHP와 mySQL을 사용하고 있습니다.
<?php
$pointsForThisSite = 5;
include "points_adder.php";
?>
Points_adder은 $ pointsForThisSite이 정의되어 있는지 여부를 보이지만와> 0, 데이터베이스에 포인트를 추가
이것은 좋아 보이지만 얼마나 안전합니까? 호스트, 사용자 이름 및 암호가 소스 파일에 표시되지 않습니까? 친구 고맙습니다. :) –
친구가 없습니다. 이것은 단순한 페이지 뷰 트리거를 달성하기 위해 수행하는 작업의 단순화 된 절차입니다. 보안 코드를 표시하려면 준비된 명령문 등을 추가해야합니다. 위의 목적은 사용자가 사용해야하는 접근 방식을 보여주기위한 것입니다. –
어쨌든 데이터베이스 연결 변수가 어떻게 최종 코드에 넣을지라도 호스트, 사용자 이름 및 암호는 여전히 클라이언트가 볼 수 없습니다. PHP는 서버 측 언어를 기억합니다. –