• ベストアンサー

ニュースレターなどの申し込みの際のフォームを作りたいのですが。

友人が設立した自宅サーバーを借りています。 サイトの中でニュースレターの希望者を募りたいと思っており、NameそしてE-mailの2つの項目でサインアップをクリックするフォームの作成をしりたいのです。 某webデザイン会社に見積もりをきいたら、フォームだけで2万円といわれました。 Perlを使える状況です。 助けてください。

  • CGI
  • 回答数2
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • master-3rd
  • ベストアンサー率35% (582/1641)
回答No.2

#1です。 では、英語圏でのサービスを探せばいいのではないでしょうか? 日本語でのサービスもあるくらいですし、英語でのサービスがないとは考えにくいですよね? 英語は得意ではないので良くわかりませんが、「mailmagazine」「free」「publish」等の語句で探せば多分出てくると思いますよ。

その他の回答 (1)

  • master-3rd
  • ベストアンサー率35% (582/1641)
回答No.1

>ニュースレター メールマガジンですか? わざわざ自前でしなくても、各種サービスを使用したほうが楽だし安全ですよ。 もちろん無料で使用できます。 さらにメールアドレスをこっちで管理する必要が無いので「アドレスの漏洩だ!」なんて文句をつけられることもありません。 退会手続きも自動でしてくれますよ。 フォームもこのサイトにリンクを張り、自分のIDをつけるだけで専用フォームページが開きます。

参考URL:
http://www.melma.com/create.html
Monitann
質問者

お礼

回答ありがとうございます。 メルマガの発行はしてますが、今回は英語オンリーで欧米居住者対応のため悩んでいました。

関連するQ&A

  • Dreamweaverメールフォーム作る際のCGIスクリプト書き換えについて

    MX2004でメールフォーム入りのWebページを作っていますが、フォームを作り終えて、配布されているメールフォーム用CGIスクリプトを書き換えるところで行き詰ってしまっています!name="submit"の送信ボタンを押したら、各入力項目を単純にメール送信してくれて、「送信完了」ページを表示させるだけで十分なのですが、配布されているスクリプトプログラムのどこを削除したり書き換えればいいのかが理解できません。レンタルサーバーはロリポップを使用しています。どなた様かアドバイスをお願いします!!

    • 締切済み
    • CGI
  • CGIを使ったメールフォーム

    CGIを使ってメールフォームを作成できたのですが、確認画面で日本語表記にすることはできるのでしょうか? わたしが設定したのは、 名前とメールアドレスは必須項目としてそれぞれの名前を、「name="_name"」「name="_email"」としました。 そうすると、次の確認画面で「name」「email」とでます。これはもちろんそうなるのですが、「お名前」「メールアドレス」と日本語表示させたいのですが方法がわかりません。どなたか教えてください。

    • ベストアンサー
    • CGI
  • フォームメールの項目表示について

    CGI(perl)のフォームメールを使用していますが、 レンタルサーバの仕様変更により、 perlバージョンのアップ(4から5)に伴い、 現在までは、フォーム項目のうち、記載のあった項目のみ その後の確認画面、メール送信内容に含まれていたものが、 未記入項目全て表示、送信されるようになってしまいました。 できれば、プログラム内の構文を一部修正、もしくは追加することにより、 記入のある項目のみを判断させ、確認、メール送信といった内容に 変更できないものでしょうか?他の構文の都合もあり、 可能ならば汎用的な判断項目の追加のようなソースが理想なのですが… 何卒、どなたかよろしくお願いいたします。

    • 締切済み
    • CGI
  • メールフォームCGI作成費用

    お問合せメールフォームのCGIプログラム作成費用はいくらが相場なのでしょうか。企業用で、セキュリティに厳しいサーバーにいれるため、専門業者さんに依頼したいのですが相場がわかりません。入力項目は7~8個、文字入力規制をつけ、必須項目漏れなどにはエラー表示をし、入力されたデータはメールで受けたいと考えています。CGI言語はperlです。フォームのイメージ・デザインはできています。よろしくお願いします。

    • 締切済み
    • CGI
  • CGIを使った問い合わせフォームの作り方

    現在、Webサイトを作成しており、もうそろそろで完成します。 しかし、問い合わせフォームの作り方がわかりません。 PerlによるCGIを使った方法があることは知っているのですが、具体的にどのような手順で始めたら良いのかわかりません。 どこからがHTMLで、どこからがCGIなのか、サーバー側で何をしたらいいのか、わかりません。 例えば、都道府県や生年月日をプルダウンで選択する項目などがありますが、プルダウンのリストに入っている都道府県や数字はHTMLだけで表示できるのでしょうか?CGIやサーバー側で、何かする必要があるのでしょうか? 何かアドバイスを頂ければ幸いで御座います。 宜しくお願い致します。

    • ベストアンサー
    • Perl
  • メールフォームの設置で自動で返信してくれない

    http://www.kent-web.com/data/postmail.html のCGIを取り付けているのですが、 問題なく、設置して管理者である 自分宛にメールが届きました しかし、 ・タグの記述 (4) <input type=checkbox name="cc" value="1" checked> メール控え必要 → メールの控えを CC で送信者へも返信します。 ただし、name="email" のフィールドへの入力が必須となります。 にあるように 入力した送信者からメールフォームが届きません。 どのあたりがおかしいのですか? さくらのレンタルサーバーを使っています。 name="email" のフィールドへの入力が必須となります。 の意味がわかりませんでした。 やってみたけどよく分かりませんでした http://iiiiiiiiii.web.fc2.com/sample1.html (ソースは 表示-ソースから見れます) のようにしてあるのですが、具体的にはどの記述が間違っているのでしょうか?

    • ベストアンサー
    • CGI
  • perl フォームの入力値のチェック セキュリティ

    フォームの入力値のチェック方法についての質問です。 名前、電話番号、Eメール、住所、注文商品、数量の入力フォームです。 入力値の取得は、ライブラリ「cgi-lib.cgi」を利用しています。 (以下perlのソース) #!/usr/bin/perl -T #入力値の取得 require 'cgi-lib.cgi'; &ReadParse(*form); $name = $form{'name'}; $tel = $form{'tel'}; $email = $form{'email'}; ・・・・以下同様の処理が続くだけなので省略 #サブルーチンを利用して入力値をチェック $name = &Wash($name); $tel = &Wash($tel); $email = &Wash($email); ・・・・以下同様の処理が続くだけなので省略 #サブルーチン部分 sub Wash{ if($_[0] =~ /^([^|><\/]+)$/){return $_[0];} elsif($_[0] eq undef){return "未入力";} else{return undef;} } (perlのソース ここまで) としてから、通常の処理に入るようにしてみたのですが セキュリティー上の問題があれば教えてください。 入力値から、コマンドやスクリプトが実行(XSS)されてしまう可能性はありますか? お願いします。 またメタ文字が見つかった場合の処理についてですが とりあえずよくわからないので。「undef」を返して いるのですが、他に良い方法があれば教えてください。

    • ベストアンサー
    • CGI
  • ホームページのメールフォームの作成について

    メールフォームをホームページで作成する方法なのですが・・・ webサーバは、レンタルサーバを利用しています。 そこでは、CGIからのsendmail機能が使えるとの事でした。 また、Perl言語も使えるとの事です。 この要件があれば、メールフォームをホームページに作成することは可能でしょうか?

    • ベストアンサー
    • CGI
  • フォームから送信される値について教えてください

    ある人とwebのフォームを作成する話をしていて、相手の方からフォーム のテキストやチェックボックスなどinput要素では、name属性は必須では なくid属性が必須で、ブラザーからはidとvalueの組み合わせがサーバに 送信されるといわれました。 私の認識としては 「一般にHTMLのフォームをサーバーへ送信する時には、 get・postに かかわらずブラウザが自動的にFORMの子要素内のnameとvalueの値の ペア(name=value&name=valueというような値)を送信する」 だということを話したところ。 getに関しては今もそうかもしれないが、現在のpostの場合はidとvalueの 値のペアが送信され、それをサーバで処理しているというようなことを 言われました。 私自身phpやperlを使っています、ブラウザからの送信方法は get・postで違うが、送られてくる内容はpostの場合もnameとvalueの 組み合わせだと認識しています。 実際にスクリプトを作成して、テストしてもidとvalueの組み合わせは サーバ側のプログラムでは取得できませんでした。 相手の方が言うように最近のブラウザー(クライアント)はサーバに id=valueの組み合わせを送信するものや場合によってそのように振る舞う ことがあるのでしょうか。 この件に関して詳しい方、ご教授いただけないでしょうか。 できればRFC等の確かな資料をお示しいただけると助かります。

    • ベストアンサー
    • HTML
  • 任意のフォームのみ右クリック禁止

    入力フォーム中でEMAILの入力部分のみ、コピペさせないように 適用させる方法はあるのでしょうか。 なお、アラートで「EMAILのコピーペストはできません」と表示する場合とアラートも出さずに単に右クリックができないようにする方法を 教えてください。 *email_01とemail_02の入力項目のみ右クリック禁止。 <form> <input size="20" type="text" name="email_01"> <br> <input size="20" type="text" name="email_02"> <br> <input size="20" type="text" name="namae"> </form> また、参考になるようなサンプルサイトをご存知でしたら教えてください。

専門家に質問してみよう