Gizport
1 回答
0
Share (facebook)
129
view
全般

HTMLでの入力フォームについて、お伺いしたいのですが、私は全く詳し...

HTMLでの入力フォームについて、お伺いしたいのですが、私は全く詳しくないので友人に頼んでHPを作ってもらったのですが
その友人も入力フォームがうまくいかないけど、あとは任せた。 mたいなことになり困っております。
CGI?がどうのとか、詳しいことがわかりません。サーバはワダックスで契約して、CGIも有効の設定にしています。
以下にプログラムを載せますので間違っている所を指摘いただければありがたいと思います。
よろしくお願いいたします。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<title>お問い合わせフォーム</title>
<style type="text/css">
<!--
.style3 {
font-size: 36px;
font-weight: bold;
}
-->
</style>
</head>

<body>
<form action="http://sv00.wadax.ne.jp/mailform.cgi" method="post">
<br>
<a href="../top/index.html"><img src="../top/images/header.gif" width="700" height="100" border="0"></a><br>
<table width="700" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2"><div align="center" class="style3">お問い合わせフォーム</div></td>

<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td width="280">1:お名前</td>
<td width="420"><input type="text" name="name822" size="40"></td>
</tr>
<tr>
<td>2:お名前のフリガナ</td>
<td><input type="text" name="name823" size="40"></td>
</tr>
<tr>
<td>3:性別</td>
<td><input type="radio" name="sex" value="male">

<input type="radio" name="sex" value="female">
女</td>
</tr>
<tr>
<td><input type="text" name="name" size="70"></td>
</tr><br>
<INPUT TYPE="HIDDEN" NAME="mailto" VALUE="私のアドレス">
<INPUT TYPE="HIDDEN" NAME="subject" VALUE="問い合わせ">
<INPUT TYPE="HIDDEN" NAME="nextpage" VALUE="送信後のページ">

<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><input name="submit" type="submit" value="送信">
<input name="reset" type="reset" value="リセット"></td>

</table>
</form>
</body>
</html>

入りきらないので書き込み部分は省略しました
Yahoo!知恵袋 5780日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
上記のコードだけでは、見た目上フォームができますが、フォームとしては動きません。

というのも、HTMLは表示するだけの専門的な言葉でいうと「静的」なプログラミング言語だからです。

「送信ボタンをクリックするとメールを送信する」のような動作を行わせるには「動的」なプログラミング言語が必要となります。

普通、メールを送信する際はメールソフトを起動する必要があります。しかし、送信ボタンをクリックしたら急にメールソフトが起動されたりしたらおかしいので、通常はサーバーのコンピュータ内でメールソフトを起動し、そこを通じてメールのやりとりを行います。

サーバー上でメールのやりとりをするプログラムを作るために、動的な、加えてサーバー上で動作するプログラミング言語であるCGIが必要となるわけです。(サーバー上ではなくパソコン上で動作する動的なプログラミング言語にはJavaScriptがあります)

メールのやりとりのCGIプログラムは自作するよりも、無料で公開されているものを使用してしまったほうが楽だと思います。
http://www.kent-web.com/data/postmail.html
Yahoo!知恵袋 5773日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
35
Views
質問者が納得差し替えるのは質問者さんの言う通りで良いかと思います。 後は、パソコンの設定ではなくルータの設定をしなくてはなりません。この際は『かんたん接続マニュアル』的なやつをよく読んで行なってください。
3726日前view35
全般
31
Views
質問者が納得今までの構成の場合、2004WにPPPoEがされており、DHCPサーバーとして機能していました。 それを外したので、接続が出来なくなっています。 VH-100 → WZR-HP-G300 の配線にするためには、2004Wに行っていたPPPoE設定をWZR-HP-G300に行う必要があります。 もしかして、このPPPoE設定を行おうとして「インターネットに接続可能なDHCPサーバー、もしくはPPPoEサーバーが見つかりませんでした」が表示されてしまうということでしょうか? Buffaloはきちんとルータ...
4403日前view31
全般
18
Views
質問者が納得基本的にサーバーOSで、動画像編集やその他パワーを使う処理を行いませんからCore i7は少々オーバースペックですね。 外からアクセスすることも可能ですが、isoファイルをどのように運用したいのでしょうか。もしそのisoファイルをマウントして使いたいのであれば回線速度も重要になってきます。 大きなファイルを扱うのであれば光回線を使うしかないですね。サーバーを運用するのにDocomoの携帯回線なんて問題外です。 電源はもちろんつけっぱなしで運用ですね。WakeOnLanで運用することも可能ですが、外部から起...
4790日前view18
全般
21
Views
質問者が納得差し込み口で注意が必要な事は+と-の極性です、 丸い形の端子では中心が+の場合と-の場合が有ります。 ”出力 19V 4.74A”でしたら、この値に近い物で有ればまず大丈夫です。 (電流容量に付いては多い方なら幾つでもOKです、電圧はあまり高すぎるとパソコン本体が故障する可能性が有ります。) ”18.5V.19Vの LED-ACアダプター90W”なら19Vで4.73A程度ですので使えます。
4971日前view21
全般
20
Views
質問者が納得>FC2にこのフレームは対応しているのでしょうか? フレーム表示は問題なくできますが、 fc2のエディタはフレーム作成に向いていません。(タグが書き換わってしまう) メモ帳などで作成したhtmlをアップロードする方法をとりましょう。 ・フレーム タイプ2……あなたのサイトのタイトルでも書きましょう。 お気に入りに入れたときの名前やブラウザのタイトルバー(タブバー)に表示される名前です。 ・Aフレームのページ……上のフレームに最初に表示されるファイルのアドレス(URL) ・Cフレームのページ……下のフレー...
5130日前view20

取扱説明書・マニュアル

487view
http://www33.jvckenwood.com/.../LVT1687-001A.pdf
24 ページ3.58 MB
もっと見る

関連製品のQ&A