Web.fla

主食は、html/css/php/javascript(jQuery) デザートはactionscript!WEBに関することをメモってくサイト

*

SESSIONの破棄

      2010/12/21

session変数を破棄する方法を調べてみたら以外にテンプレのように決まってるっぽいきがするからそのままメモ!

空の配列でセッション変数を初期化

arrayで空の配列を作成して、グローバル変数SESSIONに代入する。

セッションIDを破棄する

クッキーに保存されているセッションIDがセットされてるかチェックして、セットされていたらsetcookieで第一引数にクッキーの変数名としてセッションIDのsession_name、第二引数はセットする値だけど削除するためセットする必要はない。
第三引数はtime関数で現在時間を取得してそこから念のため-3600を指定。-3600はちょうど1時間前って感じです。time関数だけでも期限はその瞬間ってことらしく念のために-3600のような数値を指定しているとのことらしい

プログラマはサイコロを振らない

のサイトに詳しく載ってます。

セッションを破棄する

sessionのdestoryメソッドを仕様してセッションの情報が破棄される。*ただしCOOKIEにセッションIDが残るので別途破棄する

session_unsetと何が違うのか??イメージ的にはsession_unsetはセットされてる値を初期化するだけで完全に削除してるわけではないイメージ

ただsession_unsetで引っかかることも多かったが、session_unsetを使用してはいけないとプログラマはサイコロを振らないに載ってました

 - php

     

Message

  関連記事

【PHP】phpによるcsvの複数行の削除方法が知りたい。

さて、最近ちょいちょいPHPに興味を再び持ち始めています。なぜかサーバーサイドで …

【PHP】WebサービスのAPIを使ってCSVファイルを作ってみた!

久々にPHPのネタでも書こうかと。 PHPとってもここ最近いろんなWebサービス …

【PHP】session 個別で削除

前回はセッションでログアウトする際にセッション全体を削除したけど、それぞれセッシ …

【PHP】phpでファイルのアップロード

ファイルのアップロードのシーンって結構ありそうなの定型文のようにメモっておこう。 …

[PHP]CSVを読み込み時、文字化けさせないで読み込む方法とは!?

PHPを利用してCSVを読み込んだり書き込んだりする処理はよくあると思います。た …

【PHP】CSV ファイルをダウンロードするプログラムは?

phpでCSVをダウンロードする時って割と見ると思うんですが、そういえばphpで …

phpでの正規表現によるバリデートの練習

フォームで入力された値を正規表現でチェックしてチェックした値が正しければ送信ボタ …

no image
mysqlの文字化け対策

フォームから入力した値をmysqlのテーブルに登録するときに日本語が化けてしまっ …

【wordpress】個別記事ページでアイキャッチ画像に元画像へのリンク張るには?

まぁwordpress最近全く弄ってません。なぜなら最近は、すばらしいテーマがあ …

【PHP】 scandirによるフォルダ内のファイル一覧を表示する

フォルダにあるファイルを取得して表示する処理、例えば画像一覧を表示するどありそう …