札幌Web制作のシンクグラフィカ

メールフォーム UTF-8専用が好きです・・・でも設置で悩む人

こちらの掲示板は終了しました。ご質問などはサポートセンターをご利用ください。

いつもこのCGIが好きで、活用させていただいております。

現在では、メールフォームプロの方をオススメされてると思うのですが、
簡単で、凄いメールフォーム UTF-8専用が大好きです。

質問1:

さて、今回、複数メールフォームページを設置することになりました。

・リクエストフォームページ
・会員登録メールフォーム
・その他お問い合わせ

みたいな感じです。同階層にページを配置します。
この場合でも基本、一つのCGIで良いんでしょうか?
それとも複数分設置が必要なのでしょうか?

この辺、軟弱者の知識なんで、アドバイス頂けますと幸いです。


質問2:

今度、windowsサーバー2003に、メールフォーム UTF-8を設置しようと
問題なく動くのでしょうか。。
それとも特別な設定が必要なのでしょうか?

基本、IIS設定になるのですが、APACHE推奨だったのでしょうか。。
perlに関しては、知識がないので、申し訳ございませんが

お時間ございます時に、アドバイス頂けますと幸いです。

Re:メールフォーム UTF-8専用が好きです・・・でも設置で悩む人
和田 - 2009-05-22 02:23:57よる遅くにごくろーさんです。和田です。

質問1への回答
同階層には極力設置しないで頂きたいです・・・。様々な不具合が露見してしまうので・・・。レジューム機能等が動かなくてよくて、自動返信メールや件名が同じでよければ同一階層で同じCGIでも大丈夫です。

質問2への回答
Windows系サーバではほぼ動かないでしょうね。IISの場合はなおのことです。もちろん和田レベルの高度なテクニックと知識があれば別ですが、一般の方では難しいでしょうね。ふふ。ApacheでもWindows系のサーバの場合、Perlの挙動が設定によって大幅に違うため、一概になんとも言えないのですが動かすためにはそこそこ苦労することを覚悟したほうが良いかもしれません。自サバでApacheでsendmane.exeとかを動かせる環境であれば、比較的簡単に動作させる事ができますが。
Re:Re:メールフォーム UTF-8専用が好きです・・・でも設置で悩む人
佐々木 - 2009-05-22 10:17:33お忙しいところ、ご返信ありがとうございます。
大変参考になりました。
そこで・・・

質問1への回答への質問について:

っという事は、たとえば、
form/index.htmlというメールフォームを設置してたとすると、他のメールフォームは
request/index.html
etc/index.html

であれば、大丈夫ということでしょうか?
これであれば、同じCGIでも大丈夫なのでしょうか?
それとも件名等は別になるので、別々にそれぞれCGIを設置するひつようがあるのでしょうか?


質問2の回答に対しての質問:

そ・・・そうなんですか。。
うう・。。。こまった。。
ネットで調べていると、ActiveperlをIISに設定すれば、perl環境が出来るようなので、それで
なんとかなるのかなーっと思ってたんですが。。。ん~困りました。

今度自社Winサーバー2003にどうしてもメールフォームが必要になってまいりまして・・・
困った。。


再度ご返信頂けますと幸いです。
Re:Re:Re:メールフォーム UTF-8専用が好きです・・・でも設置で悩む人
和田 - 2009-05-22 10:30:54回答1>CGIは別々にするのが無難ですね。

回答2>IISでも当然できないことはありませんよ。ただ、難しいだけで。IISじゃなくても良いのであればXAMPPとかだと楽かもですね。詳しくは自分で調べてね!
Re:Re:Re:Re:メールフォーム UTF-8専用が好きです・・・でも設置で悩む人
佐々木 - 2009-05-24 12:22:32和田様>>

ご回答有難うございます。
別々で用意しようと思います。また、IISでの設定・・・一度経験してみます。


■別の質問:

最新版のメールフォーム UTF-8専用を使ってるのですが、
選択必須項目をどうやって指定してやればいいのでしょうか?
前のバージョンだと、 onBlur="keepField(this.form.id)"とかあったのですが、
サンプルでも見ても分かりませんでして・・・

アドバイス頂けますと幸いです。
Re:Re:Re:Re:Re:メールフォーム UTF-8専用が好きです・・・でも設置で悩む人
和田 - 2009-05-24 12:28:32必須項目はエレメント名に(必須)というのをケツに付けるだけでやんす
Re:Re:Re:Re:Re:Re:メールフォーム UTF-8専用が好きです・・・でも設置で悩む人
佐々木 - 2009-05-28 02:08:57ご回答ありがとうございます。
ちなみにチェックボックスやラジオボタンの場合は、どうえらべばいいのでしょうか?
いろいろと試してみたのですが、無理でして・・・。
例なんて挙げていただけると、感謝感激です。。

あと、メールを送る際にメールフォーム UTF-8専用ですと、
内容を書くところで、641文字を超えると文字化けを起こすようです。

アイルやXサーバー等で、試してみました。
また、文字コードもTeraPad UTF-8N LFにて保存したんですが。。
CGIやJcodeも入れ替えてみたのですが、直らなかったです。。

何か他に原因があるのでしょうか?
Re:Re:Re:Re:Re:Re:Re:メールフォーム UTF-8専用が好きです・・・でも設置で悩む人
和田 - 2009-05-28 02:11:48チェックボックスやラジオボタンの場合、どうえらべばというのは何をどう選べばということでしょうか?
基本、サンプルのHTMLに載ってる以上は私も答えようがありません。

また特定文字数以上で文字化けするのはsendmailの仕様ですね。改行をはさむかBASE64でエンコードしなくてはなりません。メールフォームプロの方はそういう仕組みになっています。