タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

cookieとphpに関するkathewのブックマーク (6)

  • PHPでCookieを使う方法【初心者向け】

    PHPCookieを使う方法【初心者向け】 プログラミング初心者向けに、PHPの【Cookie(クッキー)】を使う方法を解説した記事です。Cookieとは、ブラウザ側に一時的にデータを保存するための仕組みです。PHPでは「setcookie」を使います。 テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日  調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名  調査手法:インターネット調査 プログラミング初心者向けに、PHPの基礎を紹介する記事です。 今回は、PHPCookie(クッキー)を使う方法を初心者向けの解説します。

    PHPでCookieを使う方法【初心者向け】
  • PHP: setcookie - Manual

    setcookie() は、その他のヘッダ情報と共に 送信するクッキーを定義します。 ほかのヘッダ情報と同様に、 クッキーは、スクリプトによる他のあらゆる出力よりも前に 送信される必要があります(これはHTTPプロトコルの制約です)。 <html> や <head> タグはもちろん 空白も含め、あらゆる出力よりも前にこの関数をコールするようにしなければなりません。 一度クッキーが送信されると、次のページのロードからは $_COOKIE 配列によってクッキーにアクセスできます。 クッキーの値は $_REQUEST 配列からもアクセスできるかもしれません。 パラメータ setcookie() の各パラメータがどのように作用するのかを知るには » RFC 6265 を参照ください。 name クッキーの名前。 value クッキーの値。この値はクライアントのコンピュータに保存されますので、 重要

  • PHPスクリプト講座:配列を利用したクッキー | そふぃのphp入門

    クッキーに配列利用 クッキーの保存と値の取り出し 応用処理 クッキーに配列利用 1台のサーバが同一PCに発行できるクッキー数には制限があります。共有サーバなどを使用している場合には特に注意が必要ですが、クッキーの制限数はサーバに対して割り当てられているので、同じサーバを使用している人と共通のものになってしまいます。 1台のサーバPCが1台のクライアントPCに発行できるクッキー数は最大で20個ですが、そう考えるとひとりで20個使い切るわけにもいきません。そういう時に便利なのがクッキー値に配列を利用する方法です。 クッキーの数は1つの変数が1つのクッキーとして数えられます。つまり、配列を使用する事によって変数1つで色々な値を格納できるので、クッキーの制限数をあまり気にしなくて済むようになります。さらに、配列として1つの変数にまとめておく事でクッキー名をいろいろ考えなくて済みますし、1つの変数で

  • [ PHP ] cookie 配列での送受信と削除 ( setcookie / setrawcookie ) – 偏差値40プログラマー

    ブラウザと Web サーバの情報共有に利用される cookie ですが、ここでは配列で cookie の送受信を行うサンプルコードを掲載しています。 cookie を配列で送受信する cookie はキー・バリュー形式で保存されていますが、1 つのキーに対して複数の値を持たせたいケースでは cookie 名を配列のように指定することができます。下記のサンプルを参照ください。 // 送信するcookieの値 $value1 = 'strong1'; $value2 = 'strong2'; $value3 = 'strong3'; /* * cookie を配列で送信する */ setcookie("ArrayCookies[one]", $value1); setcookie("ArrayCookies[two]", $value2); setcookie("ArrayCookies[th

    kathew
    kathew 2019/05/15
    なかなか面倒くさい。小さい配列ならシリアライズした方が勝手が良いね
  • PHPでクッキーを取得・送信する方法:$_COOKIE, setcookie()

    PHPはWebとの親和性が高い言語です。 そのため、クッキーを保存する機能も標準で備わっています。 クッキーの保存、読み込みを行うことでクライアント側にデータを保存することができます。 クッキーとは? Webアプリケーションではデータを保存するには来サーバ側に保存するしかありませんでした。 しかし、クッキーと呼ばれる機能を利用することでブラウザ側(クライアント側・ユーザ側)にデータを保存することができるようになりました。 これにより、例えばユーザの名前などをアクセスする度に入力しなくても自動的にPHPで取得・表示できるようになったわけです。 クッキーを使うことでユーザの認証処理なども可能となり、ページからページへデータを受け渡すこともできるようになりました。 クッキーの保存方法 PHPでクッキーを保存するにはsetcookie()という関数を使います。

  • クッキーの有効期限の設定

    クッキーは有効期限を指定しない場合、クライアント側のブラウザが閉じてしまうと消えてしまいます。ブラウザが閉じてもクッキーを一定期間残しておきたい場合には明示的に有効期限を設定します。 有効期限はsetcookie関数の3番目の引数で指定します。指定する値はUNIX標準時1970年1月1日からの秒数で指定することになっているため、まず現在時刻のUNIX標準時からの経過秒数を取得し、有効期限を設定したい時間を秒に換算した値を加算して設定すると言う手順になります。 現在時刻のUNIX標準時からの経過秒数はtime関数で取得できますので、実際には下記のように行います。(time関数については『日時を取得する(time, date)』を参照して下さい)。

    クッキーの有効期限の設定
  • 1