- 締切済み
CGIでフォームの項目を入力しないと送信できない!!
ホームページのフォームCGIでメールの項目を入力しないと送信できないようにしていきたいのですが何か良い方法はありますか? プロバイダーではレンタルCGIでは持っていないということなのですが、どのように作成していけば良いのか分らずに困っています。 お助けをお願いいたします。
- carry55
- お礼率0% (0/2)
- その他(ITシステム運用・管理)
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- gryfinndors
- ベストアンサー率18% (127/671)
JAVASCRIPTでやるといいのでは。 未入力だけでなく、フォーマットも制限できるし。 検索すると沢山出てきますよ。 未入力や間違った入力だと別ウインドウがでて先に進まない仕組みが多い。
- Meltisedec
- ベストアンサー率27% (12/43)
関連するQ&A
- ★簡単なメール送信フォーム教えて!(cgi)
レンタルサーバを借りました。 ホームページも独自ドメインで作成して、 独自のメールアドレスで送受信できました。 そこでホームページ上にメール送信フォーム作成したい。 つまりよくある、 1)メールアドレス 2)氏名(ハンドル可) などを入れて「送信ボタン」を押したら、 私宛にメールが送られてくるやつです。 そしたらある人が下記のURLに雛型があるので、 無料ダウンロードすれば作れるよと教えてくれました。 https://www.synck.com/contents/download/cgi-perl/mailform_jcode.html そこでダウンロードして勉強したら、 cgi & Perl で書かれていて、レンタルサーバ屋に 聞いたら、うちは cgi 使えますよ、ということ。 しかし上記URL の内容が意外と難しくて脱帽状態(^^; そこで上記1)と2)だけのような簡単なフォーム、 教えてもらえないものでしょうか? ちなみに、C言語やVBなどのプログラムは解ります。
- ベストアンサー
- CGI
- OCNのメールフォームで入力必須項目を
プロバイダがOCNで、ホームページを作っています。 メールフォームを設置したいのですが、 OCNのメールフォームで 名前やメールアドレスの項目を 入力していない場合、入力してくださいなどの注意がでるように 入力必須項目にしたいのですが、 OCNのメールフォームCGIを使った場合でも それはできるのでしょうか?? 教えて下さい。
- 締切済み
- CGI
- 「入力フォーム」に入力した情報が、指定したメルアドに送信されるようにしたい
ホームページを作っている初心者です。 CGI について質問です。よろしくお願いいたします。 ホームページに設置した「入力フォーム」に お客様が入力した情報が、指定したメルアドに 送信されるようにしたいのですが どうすればよいのかわかりません。 現状は プロバイダにある Free CGI フォームメール をインストールしました。 その後、どうすればよいのかわかりません。 インストールした後に表示される以下の文章 の意味もわかりません。 「ホームディレクトリの /cgi_data/FormMail/ に サンプルをコピーしています。」 どうすれば ホームページに設置した「入力フォーム」に お客様が入力した情報が、指定したメルアドに 送信されるようになりますでしょうか? どなたかご存じの方いらっしゃいましたら どうかよろしくお願いいたします。
- ベストアンサー
- その他([技術者向] コンピューター)
- 送信フォームを使わないメール送信
ホームページ作成初心者です。 こちらのメールアドレス(アイコンでもいいですが)をクリックしたら、送信フォームではなく、その人のメール・アカウントの新しいページを開き、こちらのメールアドレスが入力された状態になり、メッセージを打って送信すればこちらに届くような方法をとりたいのですが、これも CGI なのでしょうか。 この方法をホームページに盛り込む方法をネットで調べる場合に、どのようなキーワードを使えばいいのかもわかりません。 よろしくご指導ください。
- ベストアンサー
- その他(プログラミング・開発)
- フォームに入力されたお客さんのアドレスが前の文字にくっついて困っています
事業のホームページの管理をしています。 そのホームページに、お客さん用の「フォーム」のページを設けて、問い合わせの内容を入力してもらっています。 ホームページ・フォーム(cgi)は、レンタルサーバに設置していて、問い合わせは、メールで設定通り送信されるのですが、問い合わせ内容の一つのメールアドレスが前の文字「=」(半角)にくっついて一体化してしまいます。 このメールアドレスをクリックすると送信用のウィンドウ(メッセージの作成)が起ち上がり、「宛先」欄にこのメールアドレスが記入されてしまいます。 「フォーム」から送信されてくる内容は、 ・ ・ メールアドレス=○○○@○○○.ne.jp そして、この「=○○○@○○○.ne.jp」がアドレスとして認識されます。 つまり、お客さんは、「○○○@○○○.ne.jp」と入力しているのに、「=」がこのアドレスにくっついて違うアドレスになってしまいます。 この一体化したアドレスは、ばらすこともできず、手間がかかります。 メーラーは、Outlook Express6を使用しています。 また、フォーム送信のcgiは、レンタルサーバが用意しているものを使用し、サーバのサイトから「項目」などの内容を設定しています。 フォームのページは、ホームページビルダーV8で自分で作りました。 「フォーム」からの送信は、 ○○○=メールアドレス という形式が多いと思うのですが、皆さんはどのようにされているのでしょうか? アドレス入力の際、1文字空けてから入力してもらえれば、「=」にくっつくことはありませんが、お客さんにこのような手間をかけてもらうのは恐縮します。 何か良い方法があれば、教えて頂けないでしょうか。
- ベストアンサー
- その他(ITシステム運用・管理)
- フォーム送信後、自動でメール送信するCGI
フォームであらかじめCGIで指定しておいたメールに送信(メールやコメントなどを送信)をすると、(たとえば)「メールありがとうございました。」と自動でフォームに入力してもらったメールアドレスにメールを出すCGIってありますか? ご回答お待ちしております
- 締切済み
- CGI
- CGIを使わない添付ファイルつきメールフォームについて
添付ファイルつきメールフォームのことで困っています。 ホームページスペースはFC2<http://web.fc2.com/>です。しかし、ここはcgiが利用不可です。 無料のレンタルフォームも探しましたが、500KBまでなどサイズが小さく(画像を送信してもらい為、5MBは必要です。)残念ながら利用できません。 cgiを使わずに、添付ファイルつきのメールフォームを作成するにはどんな方法がありますか?? ※家族向けのホームページで、メンバーの家族の画像をメールフォームを使って送ってもらいたいと思っています。
- ベストアンサー
- JavaScript
- メールフォームの項目が前後してしまいます。
メールフォームの項目が前後してしまいます。 CGIでメールフォームを作成し、長い間利用していました。 今までこのようなことは一度もなかったのですが、今回初めて以下のようなことが起きたので質問させてください。 メールフォームの内容は基本的には以下のような並びで送られてきます。 フォームに名前、住所、電話番号・・・を入力していただいて、送信ボタンを押すとメールが送信され、項目がメールの内容に記載されているというシンプルなメールフォームです。 (1) ・名前 ・フリガナ ・住所 ・電話番号 ・お問い合わせ内容 この並びが、 (2) ・フリガナ ・住所 ・お問い合わせ内容 ・お名前 ・電話番号 のように、バラバラで送信されてきました。 こちらからテストメールを送信して確認してみたのですが (1)のようにきちんと並んで送信されています。 このような並びで飛んできたメールは3通あったのですが、 フォームは3つとも違うフォーム(中身は一緒ですが、同一のフォームから送信されているのではありません。)で、送信者(お問い合わせ者)は全て同一人物でした。 どのような可能性が考えられるでしょうか? フォームはCGIです。 Perlのバージョンは5.8.xです。 レンタルサーバーはさくらインターネットスタンダードプランです。 よろしくお願いいたします。
- ベストアンサー
- CGI
- メール送信フォームについて
HTMLのフォームに名前や住所などのいくつかの項目を入力し、送信ボタンを押すと管理者へメールが送信されるCGI(KENTWEBのメールフォームというやつ)をサーバに設置して使っていました。 今回、別のサーバに同じCGIを設置したのですが、そのサーバではCGIがまともに動いてくれません。本来送信ボタンを押すと全ての項目がプレビュー・送信されるはずなのですが、このサーバでは最後に入力した項目だけがプレビュー・送信されます。いくつかのサーバで試してみたのですが、問題のサーバ以外ではちゃんと動きます。 どなたかご存知の方いらっしゃったら対処方法などお教えいただければ幸いです。
- 締切済み
- CGI
- CGIについて教えてください (送信フォームを設置したいのですが)
windowsのユーザーです 送信フォームとカウンターをつけたいと思っているのですが いまいち CGIのシステムが理解できません。教えてください。 HTMLで送信フォームは作成しましたが送信ボタンを押して送信できるようにするためのソースは どこにどのように書けばよいですか?<ボタンは作りました) 仕組みがわかりません ホームページのようにWEBに送っただけでは使え ないのですね。 友人の送信フォームを見せてもらったのですが 内容を記入して送信ボタン を押すと 空のメール用紙だけがでてきて 内容は記入されていないものが でてきます。 またこれで内容が本当につたわるのでしょうか? ◎送信ボタンを押して直接 自分の下に戻ってくるようにするためには どのようなソースでどのような段階を踏まなければならないのでしょうか? 教えてください。 送信フォームのボタンを押せば簡単に書いた内容が送られると思っていま したので・・フォームは作成しましたが その先が進まず困っています 仕組みがよくわかるサイト・本をご存知のかた 教えてください お願いします
- 締切済み
- HTML