2011-12-21 6 views
1

ユーザーが送信を開始した後、自分のHTMLフォーム値を送信してデータベースまたはサーバーに保存したいとします。私はプログラミングに慣れていないので、これをどのように達成するか分かりません。さらに、私は本当にそれがどのように動作するか分からない。フォームの値がサーバーに送信された後、それらはどのように格納されますか?後でアクセスできるようにしたいからです。

また、私はjavascript & xmlを使用してこれをすべて実行できることを期待していましたか?私はどんなサーバー側のコードも知らないので。私はこのサイトをチェックし、答えはGoogleにしようとしましたが、私が見つけたものはすべてあまりにも具体的でないか、あいまいでした。任意の解説、またはスクリプト、または推奨されたウェブサイトや書籍をいただければ幸いです。フォーム値をサーバー、データベース、または電子メールに送信する方法

答えて

1

値をサーバーに送信するには、サーバー側のコードが必要です。

サーバーサイドプログラミング言語を習得したくない場合は、Googleドキュメントフォームを使用できます。

+0

笑は...少し前だったあなたの助け – Btjackso

1

問題を分解して個別に解決します。私は、少なくとも3を参照してください。

HTMLページでフォームを作成する方法
  • とPOSTそのウェブ/アプリケーションサーバー上で実行されているHTTPリスナーへ
  • データベースに値を永続化するためにどのよう
  • どのようにデータベースに値を問い合わせてください

正確な答えは、使用する言語/プラットフォームによって異なります。

+0

ためのおかげで私は、これは遅すぎるの方法です知っているが、私はあなたに感謝したいと思います。これは簡単で簡単な質問だったので、本当に答える時間がかかりました。 – Btjackso

+0

決して遅すぎません。努力していただきありがとうございます。もし私があなたの立場にいたなら、私はそのような事を覚えていないでしょう。 – duffymo

0

LAMP(Linux/Apache/MySQL/PHP)、Java(JSP /サーブレット、JDBCとMySQL)、.NETなどのスイートスポットを見つけるのは難しいでしょう。特にあまりにも明白ではありません。特に、ここでは広範なプロセスをカプセル化するよう回答者に求めています。

Htmlの値は、入力要素(例:テキストボックス、ラジオボタンなど)を介してブラウザに集められ、フォームを送信するときには、クライアント側の仕組みの一部がサーバの値POSTにある必要があります。 。

Webサーバーでは、アプリケーションはPOST要求からこれらの値を受け取って、それらをdbオブジェクトに変換したり、ファイルに書き込むことができなければなりません。

要するに、JavaScriptは、であり、主に、クライアント側のパズルの部分であるです。 HTMLとXMLは、クライアントとサーバーの両方でよく理解されるマークアップ言語なので、両者が前後にやり取りするためのフォーマットとしてよく使用されます。

どのサーバー側のプログラミング言語を学習しようとしていますか?

あなたは勉強するための3つの主要な手順は以下のとおりです。

  1. は、HTMLフォームを構築し、POST要求を介してデータを提出します。

  2. このPOSTを受け取るためにサーバーサイドコード(Java、PHP、Ruby、.NETなどで動作している 'スタック'によって決まる)を書き、何かを行う。

  3. データをどこかに保存してください(DBおよび/またはファイル形式の選択によって決まります)。

+0

ありがとうございます。あなたの答えは本当に役に立ちました。私はPHPを学ぶことを計画しています。 – Btjackso

+0

問題ありません。最も適切だと思われる回答をマークしてください。 –

関連する問題