まあ、お客さん用のサイトでは絶対やらないんだけど、特定の人間だけで使う CGI で、FORM の HIDDEN 項目に直接メールアドレスをセットして、そのアドレスに対してメールを送るってものを作ったのよ。
一般の人はアクセス出来ないサイトなんで、セキュリティがどうこうなんて無駄な論議はやめてね(笑)
おっと、話がずれかけた(^^; 話を戻す。
だらだらっとメールアドレスが並んでて、横のチェックボックスをチェックした宛先にだけメールするって感じで。
・・・みたいな。
これ、InternetExplorer なら正常に動くんだけど、Firefox や Safari だと駄目なんだよな。
で、届いたフォームデータを見てみると、IE 以外はちゃんとフォームデータが URL エンコードされてるんだね。そりゃ当然だよね。いやあ、Internet Explorer で動いたので、すっかり URL デコードするの忘れてたよ。
しかし、よく考えたら、なんで IE はエンコードせずそのまま垂れ流すのかね。
相変わらず、よくわからん強気な態度(笑)
一般の人はアクセス出来ないサイトなんで、セキュリティがどうこうなんて無駄な論議はやめてね(笑)
おっと、話がずれかけた(^^; 話を戻す。
だらだらっとメールアドレスが並んでて、横のチェックボックスをチェックした宛先にだけメールするって感じで。
<input type="checkbox" name="hoge1@aaa.exsample.com">山本ヨーコ<br>
<input type="checkbox" name="bbbb@exsample.jp">しずかちゃん<br>
<input type="checkbox" name="hogehoge@exsample.co.jp">大村益次郎<br>
・・・みたいな。
これ、InternetExplorer なら正常に動くんだけど、Firefox や Safari だと駄目なんだよな。
で、届いたフォームデータを見てみると、IE 以外はちゃんとフォームデータが URL エンコードされてるんだね。そりゃ当然だよね。いやあ、Internet Explorer で動いたので、すっかり URL デコードするの忘れてたよ。
しかし、よく考えたら、なんで IE はエンコードせずそのまま垂れ流すのかね。
相変わらず、よくわからん強気な態度(笑)