에 저장하여 _POST와 PHP의 이후 _POST를 비교해도됩니까? 그렇다면 어떻게?은 _SESSION을 비교하고 _SESSION을 PHP
내가 작업중인 사이트가 _POST에 모든 데이터를로드하면 _POST의 값을 변경하는 페이지의 데이터를 편집 할 수 있습니다. 그래서 나는 비교하고 초기 하중과 차이점을 얻고 실제로 저장됩니다. 이해가 되니?
PHP로 페이지로드시 _POST 정보가 설정됩니다. 나는 그들이 이 _SNAPSHOT_POST의 차이 현재 _POST
생각을 비교 저장을 클릭하면 다음 = _POST 을 _SNAPSHOT_POST 싶어? DB에서 기본 데이터와
페이지로드 :
_POST - array(3) {
["save_data"]=>
string(1) "999999"
["check_id"]=>
string(3) "710"
["name"]=>
string(7) "Michael"
}
사용자가 저장 버튼 클릭 : (무엇이 변경된의) 결과 배열 :
array(1) {
["save_data"]=>
string(1) "999999"
}
_POST - array(3) {
["save_data"]=>
string(1) "1"
["check_id"]=>
string(3) "710"
["name"]=>
string(7) "Michael"
}
사용자가 변경하는
이렇게하면 다음과 같은 의미가됩니다. foreach ($ _ POST = $ key => $ value) { $ _SESSION [ 'snapshot'] [$ key] = $ value; } –
어떻게 비교합니까? –
array_diff ($ _ SESSION [ 'snapshot'], $ _POST); –