BIGLOBEなんでも相談室こんにちはゲストさん。value="リセット"></p></form>で内容を送信しても働かないのですがなぜなのかわかりません。(mailアドレスは実在の物を入れてためしています。method="post">というのがどのように使うのか教えて下さい。これはこのままサーバーにいれたらいいのですか?それとも契約をしないといけないとか設定をしないといけないとかあるのでしょうか?複雑であれば何か調べられる情報を教えて下さい。お時間のある方是非教えて下さい。21:18:01通報するQNo.960104kanon0003困ってます質問者が選んだベストアンサーう~ん。フォームのAction=Mailtoはだねぇ。運が良くないと使えないのだよ。かなりの数の環境で動作しないと報告されている。すれば良いかだが、ここで入力してもらった内容をメールを送信するCGIに渡して(これをポストという。)CGIが、そのデータを受け取ってメール送信を行う、という形式にするしか、確実に動作させる手立てはない。ところで、この「データを受け取ってメールを送信するCGI」というのは、探せばどこにでも転がっているのだが、君が使っているWebサーバで使えるかどうかは分からない。これはWebサーバの人に問い合わせて欲しい。解説:HTTPの基礎HTTPとは、クライアント(主にブラウザ)がWebサーバに対して「ページちょうだい」というと、Webサーバが「はいこれだよ」と返してくれるシステムだ。クライアント→サーバのデータをHTTPリクエスト、サーバ→クライアントのデータをHTTPレスポンスという。HTTPリクエストには複数の種類があり、これをメソッドというのだが、主に使われるのは「ページちょうだい」のGETメソッドと「こんなデータがありますけど」とデータを送信するPOSTメソッドの2つだけだ。ところで、「ページちょうだい」はそのまま該当するページを返してあげれば良い(つまりWebサーバのみで完結する)のだが、データをPOSTした場合、「ページがそのデータを受け取って何かする」必要がある。ページ自身が何かをするというページを作成する必要があり、Webサーバによってそれが使えるかどうかが決まるので、これに関してはWebサーバ管理者に問い合わせてもらうしかない。多くの文章は入れられないのでだいぶはしょって説明したが、HTTPの基礎とHTMLの基礎はサイト構築者には必須なので、色々勉強してみよう。送れないので一日考えていたのでとても有り難いお答えでした。2冊の本でこれで働くように書いてあるのは納得いかないです。結局サーバーに連絡しないといけないのですね。私はデザイナーから入っているのでまだまだコードの勉強が必要そうです。有り難うございました。