• ベストアンサー

フォームの情報が送信されるようにするには?

さくらのレンタルサーバーを借りてます。ライトプランです。 ホームページにアンケートをつくり、CGIプログラムで処理されるようにしたいのですが、 さくらの解説を見ると フォルダ/home/アカウント名/www/○.cgi と書いてました。 が、今日はじめてCGIなるものを知ったため意味がわかりません。CGIプログラムのパスは、 どのように設定すればいいのでしょうか? パスっていうのもわからないくらい初心者なのですが、よろしくお願いします。

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

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

  • ベストアンサー
noname#25821
noname#25821
回答No.1

私もさくらのレンタルサーバーを使用してます。 >フォルダ/home/アカウント名/www/○.cgi これは○.cgiまでの位置を絶対パスで表示したもので、Windowsでいうフォルダーのイメージに似てます。 通常、CGIは下記のようにpublic_htmlというフォルダー以下に設置するよう記載されたものが多いのですが、さくらの場合は「public_html」フォルダーはなく、その代わりに「www」フォルダーになってますので置き換えて説明書を読むとわかりやすです。 以下、kentwebさんのPostMailという「メールフォーム」の設置例です。 public_html / index.html (トップページ) | +-- postmail / postmail.html postmail.cgi [705] jcode.pl [604] mimew.pl [604] ... 任意 tmp_conf.html tmp_thx.html tmp_err1.html tmp_err2.html さくらの場合は以下のようになります。 www/index.html (トップページ) | +-- postmail / postmail.html postmail.cgi [705] jcode.pl [604] mimew.pl [604] ... 任意 tmp_conf.html tmp_thx.html tmp_err1.html tmp_err2.html 初心者にはまだ説明不足ですが、kentwebさんのサイト等でCGIの基礎や転送方法やパーミッションの設定方法等を勉強してください。

参考URL:
http://www.kent-web.com/
bokunioshiete
質問者

お礼

ご丁寧な回答ありがとうございました。初心者には難しいですが、がんばります。

関連するQ&A

  • /home/アカウント名/www/にcgiを置くとは?

    さくらのレンタルサーバーライトにCGIを設置しようとしていますが うまくいきません。 CGIの設置場所が 「/home/アカウント名/www/以下に CGI を設置してください。」 とは、ルートフォルダの中にアカウント名のフォルダを作って その中にwwwフォルダを作り、その中に.cgiのファイルを置く ということなのでしょうか? 初めてCGIにチャレンジしようとしている素人です。 とほほのCGI入門の手順に従い、 Perlのパス→#!/usr/local/bin/perl パーミッション→755 にはしてあります。 なおスクリプトはとほほのCGI入門をそのままコピーしています。 ご存知の方がいらっしゃったら教えてください。

  • CGIが動かないのですが。

    自宅マシンWWWサーバ化計画 http://www.kent-web.com/www/anhttpd/www1.html このサイトを参考にしているのですが、 HTMLファイルは開くのですが、 CGIは開けません。 PerlのインストールはC:\perlで、 ホームページ用のフォルダはC:\WWW\homeです。 この中にindex.htmlとhello.cgiを入れて、 127.0.0.1でhtmlファイルは開きますが、 127.0.0.1/hello.cgiでhello.cgiは開けませんでした。 pathが通ってないのでしょうか? よろしくお願いします。

  • FTPソフトでフォルダを転送すると表示されない

    Windows XPを使用、さくらインターネットのレンタルサーバ(ライトプラン)で、HPを作成しています。 初歩的な質問なのですが、FFFTPでファイルをひとつずつ転送すると、ちゃんとウェブページに表示されるのですが、 フォルダにまとめて入れて、フォルダごと転送すると、中のファイルが表示されなくなってしまいます。 (/home/アカウント名/www へ転送しています) ファイルが増えてきて見づらいので、フォルダですっきりまとめたいのです。 何が間違っているのかご指摘いただけると助かります。 よろしくお願いします。

  • ホームページビルダー18でのメールフォーム設置

    ホームページ作成初心者で、ホームページビルダー18を使っています。 レンタルサーバーは、さくらインターネットのスタンダードプランを契約しています。 http://www.sakura.ne.jp/standard.html メールフォームはホームページビルダー18のウイザードで作ったものですが、それへ情報を入力してもメールとして送信できません。 メールソフトは使わずに、ブラウザーから直接メール(問合せ)が送れる様にしたいと考えています。 ネットでいろいろ検索しましたが未だわからず日数が経過するばかりで困り果てています。 「CGIを使えばいい」と見ましたが、レンタルサーバーは「CGI」が使えるようですが詳細はわかりません。 レンタルサーバー標準のメールフォームも試しましたが、それでは自分の作ったデザインが生かされず困っています。 いろいろ調べましたがわかりません。 お手数おかけして申し訳ございませんがご教授ください。 よろしくお願いします。

  • ★簡単なメール送信フォーム教えて!(cgi)

    レンタルサーバを借りました。 ホームページも独自ドメインで作成して、 独自のメールアドレスで送受信できました。 そこでホームページ上にメール送信フォーム作成したい。 つまりよくある、 1)メールアドレス 2)氏名(ハンドル可) などを入れて「送信ボタン」を押したら、 私宛にメールが送られてくるやつです。 そしたらある人が下記のURLに雛型があるので、 無料ダウンロードすれば作れるよと教えてくれました。 https://www.synck.com/contents/download/cgi-perl/mailform_jcode.html そこでダウンロードして勉強したら、 cgi & Perl で書かれていて、レンタルサーバ屋に 聞いたら、うちは cgi 使えますよ、ということ。 しかし上記URL の内容が意外と難しくて脱帽状態(^^; そこで上記1)と2)だけのような簡単なフォーム、 教えてもらえないものでしょうか? ちなみに、C言語やVBなどのプログラムは解ります。

    • ベストアンサー
    • CGI
  • ホームページビルダー16のお問い合わせフォーム

    ホームページビルダー16のフルCSSテンプレートで、企業HPを作成しています。 最初から組み込まれているお問い合わせフォームのページをそのまま使いたいのですが、 付属の解説本は、あくまでホームページビルダーサービスとの契約前提で説明されているだけで、他のサーバーでの設置方法が載っていません。 この問い合わせフォームはCGIで動くプログラムなのでしょうか? もしプログラムがCGIでしたら、サーバーはロリポップをレンタルしているので、設置は可能です。 どこを書き換えればいいのか判らず、色々検索もしましたが知りたい情報がなかったので、 こちらで質問させて頂きました。 ご指導、よろしくお願いします。

  • メール送信フォームのログファイルについて(CGI)

    フリーのメール送信フォームのCGIをホームページにアップし、 無事動作確認できたのですが、ログファイルのパスを直接入力すると、 第3者でも見ることができてしまいます。そのサーバーは、 ちなみにCGIを置くフォルダは決められていません。 第3者が直接URLを推測し入力するのは困難だと思いますが、 万が一ということもあります。これを防ぐ方法はないのでしょうか?

  • CGIの引越しが上手くいきません

    さくらレンタルサーバ・ライトの古いホームページから 同じサーバの新しいホームページに メールフォームを移動させました。 ページは表示されるのですが、メールの送受信が出来ない状態です。 同じレンタルサーバなので、変えたのはform.cgiファイルの中の ホームページアドレスのみです。 以下がファイルの一覧です。 cgi-binフォルダの中 (1)cgi-lib (PLファイル) (2)form (CGIファイル) (3)jcode (PLファイル) それ以外のファイル mail.html (送信後に表示するページ) top.html (メールフォームのページ) style.css ホームページアドレス以外に変える部分があるのだと思いますが、 それがどこなのか見当がつきません。 どなたかお分かりになる方がおられましたらご指摘をお願いします。

  • 画像掲示板設置

    はじめまして。 昨日ホームページビルダー11で、ホームページを作りました。 今、画像掲示板を作ろうとしているのですが、どうしたら作れますか。 今AOLのサーバーから<さくら>というレンタルサーバーに移そうと思っているのですが、レンタルサーバーって掲示板のサービスを兼ねているところもあるんでしょうか。 <さくら>にはCGIというものがあるのだそうですが、もしCGIで掲示板を作るにはどうすればよいですか。 参考ページなども教えてくださるとありがたいです。 質問が多くなってすみませんが、どうか教えてください。

  • 国外レンタルサーバーでのCGIプログラム

    今現在、国内のレンタルサーバーを使ってホームページを開設しています。 ホームページには、掲示板・カウンター・フォームの CGIを利用しています。 今度、レンタルサーバーを中国の方に移したのですが、 CGIがうまく作動されません。 パスなどの確認はしたので、まず間違いはないのですが・・・ 日本のCGIプログラムは、海外では全く使えないのでしょうか? それとも、どこか修正する必要があるのでしょうか? どなたかご存知の方がいればお教え下さい。

    • ベストアンサー
    • CGI

専門家に質問してみよう