• ベストアンサー

cgiの記述方法について

よろしくお願いします。 お問い合わせフォームを作成したくhtmlに以下の記述をしました。 やはり、これではフォームは機能しないようで、form action="../・・ にまだ何かを記述する必要があるようなのですが、書籍を見ても解決出来ずに困っております。 どなた様か、ご指導の程よろしくお願いします。 ご指導いただくにあたり、どこまでの説明が必要なのか分からなかったため、このようなご説明になってしまいましたが、よろしくお願い致します。 【html】 <form action="../cgi-user/questionform.cgi" method="post"> <p>お名前 <br /><input type="text" name="メルマガお名前" size="40" /> </p> <p>メールアドレス <br /><input type="text" name="email" size="40" /> </p> <p> <input type=submit value="登録" /> <input type="reset" value="リセット" /> </p> </form>

  • pcckit
  • お礼率76% (472/621)
  • CGI
  • 回答数2
  • ありがとう数1

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

  • ベストアンサー
  • lesstia
  • ベストアンサー率45% (44/96)
回答No.1

questionform.cgi というファイルは../cgi-user/のパスにおいてますでしょうか? もしあるならこの呼び出しがうまくいっていないと思われますので、cgiの使用できるサーバではないとか、パーミッションが適切でない可能性があります。

pcckit
質問者

補足

lesstia様 ご指導ありがとう御座いました。私の勘違いでブラウザ上でチエックをしておりました。サーバーに転送したところ送受信が出来ました。 大変失礼致しました。 ですが、送受信は出来たのですが、受信先のメールを見てみると メールアドレスは、正常に表示されているのですが、名前の部分が以下のように表示されてしまいます。 大変、お手数では御座いますが再度ご指導いただけませんでしょうか? 名前の部分が以下のように表示されてしまいます。 繝。繝ォ繝槭ぎ縺雁錐蜑・ value= = この度は、ありがとう御座いました。

その他の回答 (1)

回答No.2

「登録」ボタン押下後、ブラウザにはどのような表示がされますか?

pcckit
質問者

補足

lowrider_2005様 ご指導ありがとう御座いました。私の勘違いでブラウザ上でチエックをしておりました。サーバーに転送したところ送受信が出来ました。 大変失礼致しました。 ですが、送受信は出来たのですが、受信先のメールを見てみると メールアドレスは、正常に表示されているのですが、名前の部分が以下のように表示されてしまいます。 大変、お手数では御座いますが再度ご指導いただけませんでしょうか? 名前の部分が以下のように表示されてしまいます。 繝。繝ォ繝槭ぎ縺雁錐蜑・ value= = この度は、ありがとう御座いました。

関連するQ&A

  • 半角の命令文について

    よろしくお願いします。 以下のようなフォームを作成しました。 お名前の部分は問題ないのですが、メールアドレスを入力頂く際に 入力欄をクリックすると自動的に半角になるように半角の命令文を記述したいのですが方法が分かりません。 記述方法のご指導をよろしくお願いします。 <form action="../cgi-user/questionform.cgi" method="post"> <p>お名前 <br /><input type="text" name="お名前" size="40" value="" /> </p> <p>メールアドレス <br /><input type="text" name="email" size="40" value="" /> </p> <p> <input type="submit" value="登録" /> <input type="reset" value="リセット" /> </p> </form>

    • ベストアンサー
    • HTML
  • メールフォームについて

    よろしくお願いします。 メールフォームを設置して以下の記述をhtmlにしました。 サーバー上で確認をしたところ送受信は出来たのですが、受信したメールを確認してみると、メールアドレスは正常に表示されるのですが 名前の部分が以下のように表示されてしまいます。 繝。繝ォ繝槭ぎ縺雁錐蜑・ value= = どなた様かご指導の程よろしくお願いします。 <form action="../cgi-user/questionform.cgi" method="post"> <p>お名前 <br /><input type="text" name="メルマガお名前" size="40" value="" /> </p> <p>メールアドレス <br /><input type="text" name="email" size="40" value="" /> </p> <p> <input type="submit" value="登録" /> <input type="reset" value="リセット" /> </p> </form>

    • 締切済み
    • CGI
  • フォームの必須事項について

    よろしくお願いします。 以下のようなメールフォームを作成しました。 <form action="../../cgi-bin1/questionform.cgi" method="post"> <p>・名前<br /> <input type="text" name="お名前" size="40" /> </p> <p>・メールアドレス<br /> <input type="text" name="email" size="40" style="ime-mode:disabled" /> </p> <p>・郵便番号<br /> <input type="text" name="郵便番号" size="10" style="ime-mode:disabled" /> </p> <p> <input type="submit" value="登録" /> <input type="reset" value="リセット" /> </p> </form> 上記のメールアドレスとお名前の入力が無いと、送信出来ないように必須事項にしたいのですが、このような場合は、htmlに何らかの記述をすればよいのでしょうか? 全てを必須にするには以下の記述をすれば良いようですが、私が実行したい内容とは少し異なっていたためご質問をさせていただきました。 <input type="hidden" name="space_check" value="on"> そしてどうやら、java スクリプトを使うと良いようですが解説しているサイトを一度拝見したのですが全く分かりませんでした。 どなた様か、ご指導の程よろしくお願いします。

    • ベストアンサー
    • Java
  • メールフォームの必須事項設定について

    よろしくお願いします。 以下のようなメールフォームを作成しました。 <form action="../../cgi-bin1/questionform.cgi" method="post"> <p>・名前<br /> <input type="text" name="お名前" size="40" /> </p> <p>・メールアドレス<br /> <input type="text" name="email" size="40" style="ime-mode:disabled" /> </p> <p>・郵便番号<br /> <input type="text" name="郵便番号" size="10" style="ime-mode:disabled" /> </p> <p> <input type="submit" value="登録" /> <input type="reset" value="リセット" /> </p> </form> 上記のメールアドレスとお名前の入力が無いと、送信出来ないように必須事項にしたいのですが、このような場合は、htmlに何らかの記述をすればよいのでしょうか? 全てを必須にするには以下の記述をすれば良いようですが、私が実行したい内容とは少し異なっていたためご質問をさせていただきました。 <input type="hidden" name="space_check" value="on"> どなた様か、ご指導の程よろしくお願いします。

  • お問い合わせフォームの記述方法について

    よろしくお願いします。 以下のようにお問い合わせフォームを作成しました。 <form> <p>・名前<br /> <input type="text" name="お名前" size="40" /> </p> <p>・メールアドレス<br /> <input type="text" name="email" size="40" style="ime-mode:disabled" /> </p> <p>・郵便番号<br /> <input type="text" name="郵便番号" size="10" style="ime-mode:disabled" /> </p> <p>・住所<br /> <input type="text" name="住所" size="40" /> </p> </form> 上記の住所の欄に、都道府県を選択出来るようにしたいのですが この様な場合、どういった記述方法が必要なのでしょうか? 書籍を見てみたのですが、複数選択できる案内は記載されていなく 方法が分からずに困っております。 どなた様か、ご指導の程よろしくお願いします。

    • ベストアンサー
    • HTML
  • CCを使わず複数の人にメールを出せる記述方法がありますか?

    フォームによるメール送信でccを使わず複数の人にメールを出せる記述方法がありますか? ちなみに、今こんな感じで記述しています。 <form name="FormName" action="mailto:***@**.ne.jp" method="post" enctype="text/plain"> 名前<input type="text" name="名前" size="24"> <p>住所<input type="text" name="住所" size="24"></p> <p>コメント<textarea name="コメント" cols="40" rows="4"></textarea></p> <p><input type="submit" name="submitButtonName"></p> </form> 分かるかた教えてください。

    • ベストアンサー
    • HTML
  • フォームCGIメールについて教えてください

    OCNのPAGE ON のホームページにフォームCGIメールをつけました。 設定例を参考に、そのまま貼り付けたところ、コメントの行数が1行です。 5行くらいにしたいのですが、やり方が分りません。 教えてください。よろしくお願いします。 以下がOCNの設定例です。 <FORM METHOD=\"post\" ACTION=\"/cgi-bin/formmail.pl\"> <INPUT TYPE=\"hidden\" NAME=\"recipient\" VALUE=\"???@???.ocn.ne.jp\"> [題名]:<INPUT NAME=\"subject\" SIZE=\"30\"><BR> [氏名]:<INPUT NAME=\"name\" SIZE=\"30\"><BR> [E-mail]:<INPUT NAME=\"email\" SIZE=\"30\"><BR> [コメント]:<INPUT NAME=\"comment\" SIZE=\"30\"><BR> <INPUT TYPE=\"submit\" VALUE=\"送信\"> <INPUT TYPE=\"reset\" VALUE=\"クリア\"> </FORM>

  • javascriptでCGIを実行するには

    htmlタグ <form method="post" action="・・・/cgi-bin/gogo.cgi"> <input type="text" name="name" size="20" value=""> <input type="submit" value="送信"> 上記で送信ボタンを押すとcgi側でnameを受け取れますが、 以下の場合はcgiは動作するのですが、nameを受け取れません、 受け取れる方法を教えてください。 <script type="text/javascript" language="javascript"> <!-- function gogo(){ document.write('<img src="・・・/cgi-bin/gogo.cgi">'); } // --> </script> </head> <body> <form method="post" action="javascript:gogo()"> <input type="text" name="name" size="20" value=""> <input type="submit" value="送信"> </form>

  • フォームのリンクについて

    nyuryoku.php <form method="POST" action="kakunin.php"> <p> </p> <p><a href="変更フォーム"><img border="0" src="henkou.gif"></a><a href="会社フォーム"><img border="0" src="kaisya.gif"></a></p> <p>変更フォーム</p> <p>名前<input type="text" name="T1" size="20"></p> <p>住所<input type="text" name="T2" size="20"></p> <p>TEL<input type="text" name="T3" size="20"></p>  <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <p>会社フォーム</p> <p>会社名<input type="text" name="T4" size="20"></p> <p>会社住所<input type="text" name="T5" size="20"></p> <p>会社TEL<input type="text" name="T6" size="20"></p> <p> </p> <p><input type="submit" value="送信" name="B1"><input type="reset" value="リセット" name="B2"></p> </form> <form>から</form>の中に変更フォームと会社フォームがあり henkou.gifをクリックすると画面上に変更フォームが現れて、kaisya.gifをクリックすると会社フォームが表れるようにしたいのです。 そして入力された情報は<input type="submit" value="送信" name="B1">で一度に送信できるようにしたいのですが、 henkou.gifとkaisya.gifにどういう風にリンクをはり各フォームだけを表示するにはどうしたらいいでしょうか?

    • ベストアンサー
    • PHP
  • htmlのフォームからcgiにデータを渡す方法

    下記[例1]のhtmlで作成したフォームから下記[例2]のcgiへデータを渡したいのですが、 どのようにしたら良いのでしょうか? 初心者なので全くわかりません。 お手数とは存じますが、ご享受お願い致しますm(__)m [例1] <form method="post" action="xxx.cgi"> <input type="text" name="a" value="" size="10" /> <input type="text" name="b" value="" size="10" /> <input type="submit" value="送信" /> </form> [例2] *****($a,$b); 上記[例1]の、aとbを、cgi[例2]の$aと$bに。 質問内容が分かりにくくて申し訳ございませんが、よろしくお願い致します。

    • ベストアンサー
    • CGI

専門家に質問してみよう