Closed sbmegaman closed 9 years ago
ありゃ、これだとマッチしててもバリデーション通過しませんね。 こうでした
if ( (!empty($_POST[$array[0]]) || !empty($_POST[$array[1]]) )
&& $_POST[$array[0]] != $_POST[$array[1]]
)
@sbmegaman 様
ご指摘ありがとうございます。状況を確認し改めてお返事させていただきますね。 (現在、少々忙しくしているため。お返事が遅くなってしまったらすみません…。)
@sbmegaman 様
お返事がすっかり遅くなってしまい申しわけありませんm( )m
ご指摘の不具合を確認しましたので、ご教示いただいたコードのように修正いたしました。 ご確認いただければ幸いです。
https://github.com/dounokouno/TransmitMail/blob/master/index.php#L294
今現在こういった判定になっていますが、メールアドレスの入力が必須でない設定の時に これだと片方が空欄で片方にだけメールアドレスを入れた時にバリデーションを通過していまっています。
こう変えたほうがよろしいと思うのですがいかがでしょうか。