2018/9/13 cookieについて

cookieを使って履歴URLを表示したりした。

cookie_139.php

php_practice_8.php

php_practice_7.php

間で履歴を表示。cookieにはURL文字列を空文字で区切って$uriに代入。explode(” “,$uri)で配列にする($uriarr)。繰り返しで$uriarrの要素を表示。

直近10回まで表示しようとした時、アクセスが10回未満の場合、$uriarrの要素が無い部分も表示しようとしてエラーが出た。(「Notice: Undefined offset」)

要素が無い場合breakで終了する条件分岐で解決した。

マスターブックの例にあるが「各ページに何回アクセスしたか」すぐできそう。

クッキーでいろいろできそうだが、データベースでデータ保存もやりたい。