cookie(クッキー)操作の便利なユーザー定義関数

2012-09-18    631   1558

フォームやカートなどで重宝するcookie(クッキー)の操作を簡単にする定義関数。クッキーを配列で使用することでシンプルな組み方が実現されてます。この関数があればクッキー操作が格段にラクになるのでオススメです。

<?php
define(_TIME_OUT_,time() + 30 * 86400); //一ヶ月保持

function makeCookie($array,$cookie_name) {
    foreach ($array as $text => $value) {
        setcookie($cookie_name."[$text]",$value,_TIME_OUT_);
    }
}

function setGetCookie($cookie_name) {
    global $HTTP_COOKIE_VARS;
    global $_POST;
    if (isset($HTTP_COOKIE_VARS[$cookie_name])) {
        foreach ($HTTP_COOKIE_VARS[$cookie_name] as $text => $value) {
            if (strlen($_POST[$text])<=0) $_POST[$text] = $value;
        }
    }
}

function deleteCookie($cookie_name) {
    global $HTTP_COOKIE_VARS;
    if (isset($HTTP_COOKIE_VARS[$cookie_name])) {
        foreach ($HTTP_COOKIE_VARS[$cookie_name] as $text => $value) {
            setcookie($cookie_name."[$text]",null,time()-3600);
        }
    }
}
?>

参考サイト https://d.hatena.ne.jp/billyjoy/20060412/1144827646

カテゴリ: PHP

comment 登録なしでご自由にご入力いただけます(^^)ぜひぜひ記事のご感想をお聞かせ下さい。

匿名希望2022年11月29日

多数派も少数派もない。自称少数派の精神力が弱いからだ。

多数派なんて魂の分裂した自作自演の一つの魂に過ぎないのだから。それが分かっていないならその多数派でしょうよ・・・

返信
はあ・・2023年6月5日

自ら少数派と宣言している以上、多数決(民主主義の基本的原理)では永遠に勝てませんよ?
たとえ、どれほど頭が良かろうと。

少数の「目覚めた人達」で運営する?
そいつは寡頭制といいましてね、人類はとっくの昔に経験済です。

何故多数派なるものができると思いますか?
方々におかれましては是非是非お考えを。

返信

お名前とコメントは入力必須です。

コメントの文字数が短すぎます。

この内容でコメントを送る
コメントをする

目が疲れている方向けにラジオ系Youtubeを始めました

オススメのPHPに関する記事

この記事がお役に立てましたら是非シェアのご協力お願いします。