に保存してください。_POSTとPHPの後の_POSTを比較するのは問題ありませんか?もしそうなら、どのように?は_SESSIONを比較し、_SESSIONをPHPの
私が働いているサイトの仕組みによって、_POSTにすべてのデータが読み込まれ、_POSTの値を変更するページのデータを編集することができます。だから私は比較し、最初の負荷と実際に保存されているものとの違いを取得したい。理にかなっている?
PHPでページを読み込むと、_POST情報が設定されます。彼らは保存するためにクリックしたときに、私は= _POST _SNAPSHOT_POSTたい はその後 は_SNAPSHOT_POSTと現在の_POST
思考の違いを比較しますか? DBからのデフォルトのデータと
ページのロード:
_POST - array(3) {
["save_data"]=>
string(1) "1"
["check_id"]=>
string(3) "710"
["name"]=>
string(7) "Michael"
}
ユーザーは、変更を行います
_POST - array(3) {
["save_data"]=>
string(1) "999999"
["check_id"]=>
string(3) "710"
["name"]=>
string(7) "Michael"
}
ユーザーは、[保存]ボタンをクリックする。(何が変更されたかの) 結果配列を:
array(1) {
["save_data"]=>
string(1) "999999"
}
なので、foreach($ _ POST = $ key => $ value){ $ _SESSION ['snapshot'] [$ key] = $ value; } –
どのように比較すればよいですか? –
array_diff($ _ SESSION ['snapshot']、$ _POST); –