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

Yii2 で特定の IP が検出されると、対応するイベントを発生させます

私はレストラン用のシステムを開発していますが、誰かがレストランのネットワークに接続するたびに、メニュー タブがポップアップする必要があります。ユーザーの IP アドレスを検出し、それがレストランのネットワークと一致するかどうかを確認して、これを試してみました。しかし、まったく機能しません。 (すべてのコードは Yii2 を使用する必要があります。これが私の最初の連絡先であり、経験はありません)

すべてのフォルダー名とファイル名を確認しましたが、すべて正しいのにイベントがまったく実行されません。

背景情報を提供するために、インストルメンテーション作業を行うコンポーネントがあり、すべてのコードがそのファイル内で実行されます。問題は実際のコントローラーにあるようです。

リーリー

誰かがネットワークに接続しているときにタブをポップアップ表示するというこれが正しい方法かどうかさえわかりませんが、まったく試さないよりはマシです。 Yii2 の経験がないので、助けていただければ幸いです。

P粉031492081P粉031492081428日前660

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

  • P粉276577460

    P粉2765774602023-09-11 20:36:24

    Yii2 ドキュメントの リクエストの処理

    に関するセクションを読む必要があります。

    クライアントの IP を取得するには、ドキュメントは ここ にあり、リクエスト API ドキュメントは ここ

    です。 リーリー

    返事
    0
  • キャンセル返事