• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPで拒否型を許可型に変更したい)

PHPで拒否型を許可型に変更したい

このQ&Aのポイント
  • PHPの写メールBBSで、拒否型を許可型に変更したいです。
  • 現在のPHPでは特定のメールアドレスに届いたメールのみ書き込めるようになっていますが、全てのメールを書き込めないようにしたいです。
  • 許可アドレスを設定し、許可アドレス以外のメールは書き込みを拒否したいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

addr_search() が何をしているのか判らないので断定が難しいですが、正規表現マッチで取り出したモノを直に $from に入れたら問題無く判定できますね。 // 許可アドレス の所で $from に何が入っているかダンプして確認してみて下さい。 addr_search() のせいで意図しない値が $from に入ってるのかもしれませんよ。

tajix14
質問者

お礼

ありがとうございます。 ダンプで試したところ、まさに意図しない値が $from に入ってました。 送信元であるへきなのに送信先が入ってました。 当方の送信方法のミスであり、ソースに間違いはありませんでした。 ありがとうございました!! 大変助かりました。 深く御礼申し上げます。