0

Zend MVC プロジェクトに取り組んでいます。私の使命: ユーザー固有の ID のみを持つ Cookie を追加します。

問題:Cookie を作成する場所がわかりません。

私が考えているクッキーを作成するオプション:

  1. bootstrap.php init()/run()

  2. index.php (意味不明)

  3. コントローラーで

私のプロジェクト構造

アプリケーション/bootstrap.php

public/index.php


例を挙げることができれば、それは素晴らしいことです。

ありがとう、ヨセフ

4

1 に答える 1

0

Bootstrup.phpに入れて、_initUserUniqueIdという新しいメソッドを作成しました。

protected function _initUserUniqueId(){

    $uniq = uniqid();
    if(!isset($_COOKIE['f_uniq'])){ 
        setcookie('f_uniq', $uniq, time() + 60 * 60 * 24 * 365, '/');
    }
}
于 2011-07-21T03:33:41.263 に答える