0

現在、名前の入力を求める html ファイルに取り組んでいます。次に、その名前を取得して SQL サーバー データベースに追加します。コードは次のとおりです。

<!DOCTYPE html>
<html>
<body>

<form name="customerForm" action="" method="get">
First Name: <input type="text" name="firstname" /><br />
Last Name: <input type="text" name="lastname" /><br />
<input type="button" name="button" value="Add Customer" onClick="addCustomer(this.form)">
</form>

<script type="text/javascript">
function addCustomer(form)
{
    var x = form.firstname.value;
    var y = form.lastname.value;
    var name = x+" "+y;
    alert(name);
}
</script>
</body>
</html>

現在、名前を警告ボックスに入れて機能するかどうかを確認するJavaScript関数があります。

プログラムのhtml側を理解しています。私が知らないのは、データをSQLサーバーデータベースに追加するためのテクノロジーまたは効率的な方法です。

誰かが喜んで助けてくれれば、本当に感謝します。ありがとうございました。

4

4 に答える 4

0

ASP.NET や PHP などのサーバー側テクノロジが必要であり、フォームの送信をサーバー側で処理します。

これを行うための何らかの jQuery プラグインが存在する可能性がありますが、上記のテクノロジのいずれかを学習するのに適しています。

サーバー側のテクノロジーを使用できない理由は何かありますか?

于 2012-06-19T14:51:39.223 に答える
0

Html5 はクライアント側で動作します。必要に応じて Webstorage (http://davidwalsh.name/html5-storage) を使用できますが、データを別のサーバーに保持するには、それを送信する必要があります。

于 2012-06-19T14:53:10.093 に答える
0

Python/Perl/PHP/Ruby/etc で記述されたある種のサーバーサイド スクリプトに対して POST リクエストを使用する必要があります。

于 2012-06-19T14:49:51.090 に答える
0

に置き換えbutton、属性にsubmitURI を設定しactionます。これが、データが送信されるプログラムです。

それとウェブサーバー間のインターフェースが必要です。その詳細は、サーバーと言語の選択によって異なります。CGIは単純で一般的な方法です (ただし、かなり非効率的です)。FastCGIは、より複雑で効率的な代替手段です。mod_perlmod_phpなどの言語/サーバー固有のインターフェースもあります。私が今日プロジェクトを開始する場合、おそらく Perl で作成し、PSGI/Plackを使用して展開方法に柔軟性を持たせるでしょう。

于 2012-06-19T14:50:12.947 に答える