検索

ホームページ  >  に質問  >  本文

プラグインの ueditor から symfony2 のセッション値を取得できません。

symfony2 アクション里面 $session = $this->getRequest()->getSession(); $session->set('companyId', 1);

ueditor php文書 セッションstart(); echo $SESSION['companyId'];

阿神阿神2820日前503

全員に返信(2)返信します

  • PHPz

    PHPz2017-05-16 16:46:49

    sf2 はセッションをカプセル化するため、session_start:

    を調整する必要はありません リーリー

    更新:

    単独で使用したい場合は、セッションキーが Cookie 内で有効であることを確認し、$session->start() を自分で調整し、$session->get('xxx') を使用して変数を取得します。 use php そこにはネイティブ メソッドがあり、Session クラスはそれらをすべてカプセル化しています。

    返事
    0
  • PHP中文网

    PHP中文网2017-05-16 16:46:49

    Symfony では、コントローラー内にセッションが存在します:

    リーリー

    ただし、Symfony のコンポーネントは単独で使用できます。件名で述べたように、ueditor エディターで単独で使用できます。 リーリー

    Symfony コンポーネントを単独で使用するには、自動ロードを使用する必要があります。

    返事
    0
  • キャンセル返事