プロが教える店舗&オフィスのセキュリティ対策術

いくつかの無料のメールフォームを使っていますが

自分に送られてくるメールで、こちらである程度フォームを
カスタムできるレンタルCGIはありますか?

今現在のでもある程度はカスタムできるのですが、
今困っているのが下記の例で言いますと
仮にフォームで○○と□□をチェックし送信を押すと

<input type="radio" name="○○" value="○○" />○○
<input type="radio" name="△△" value="△△" />△△
<input type="radio" name="□□" value="□□" />□□


自分の所には
--------------------------
・チェックで選んだもの
○○
##△△##
□□
--------------------------
とメールで自分の所に返ってきます。
nameで書かれた所がメールにて飛んでくるので選んでない場合は
上記のような形で残ってしまいます。
希望としては選んだものだけが飛んでくるのが理想です。
下記のように・・・

--------------------------
・チェックで選んだもの
○○
□□
--------------------------
このような形でできるようなフリー、もくしは有料でも構いません。
ありますでしょうか?

メールからソフトに自動的にもってくる為にいらない文字などが
あると困るのでこのような質問をしました。
よろしくお願いします。

A 回答 (1件)

>いくつかの無料のメールフォームを使っていますが


フリーのCGIを使っているということ?

>自分に送られてくるメールで、こちらである程度フォームを
>カスタムできるレンタルCGIはありますか?
 レンタルとはどういう意味ですか???上と矛盾すると思いますが???
 
そもそも
<input type="radio" name="○○" value="○○" />○○
<input type="radio" name="△△" value="△△" />△△
<input type="radio" name="□□" value="□□" />□□
のソースはおかしいのでは、radioですから
<input type="radio" name="○○" value="○○" />○○
<input type="radio" name="○○" value="△△" />△△
<input type="radio" name="○○" value="□□" />□□
ではないですか?
checkboxなら
<input type="checkbox" name="○○" value="yes" />○○
<input type="checkbox" name="△△" value="yes" />△△
<input type="checkbox" name="□□" value="yes" />□□

いずれにしても
if($value="" || $value="yes"){next;}と飛ばせばよいのでは??

selectなら値が"選択してください"なら飛ばすとか・・
i

この回答への補足

ご回答ありがとうございます。
文章が少し変で申し訳ございません。

CGIはフリーのCGIを使用しています。
できれば
checkboxの
<input type="checkbox" name="○○" value="yes" />○○
<input type="checkbox" name="△△" value="yes" />△△
<input type="checkbox" name="□□" value="yes" />□□
上記の形でやりたので、ためしにやってみました。

○○と□□とチェックをしたのですが、下記のような形で
自分の所にメールが送られてきてしまいました。

--------------
yes
##△△##
##□□##
-------------

自分のCGIの知識がフリーのCGIを少しいじれるくらいなので
ORUKA1951さんが教えてくださった
>いずれにしても
>if($value="" || $value="yes"){next;}と飛ばせばよいのでは??
の部分がわからないのですが、
if($value="" || $value="yes"){next;}をどこに埋め込めば
いいのでしょうか・・・?
無知ですいません。

補足日時:2009/03/17 13:30
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!