まず、入力を含むフォームが必要です。
コードをコピー コードは次のとおりです:
コードは次のとおりです。 🎜>/* * このテンプレートを変更するには、ツール | テンプレート
* を選択し、エディターでテンプレートを開きます。 getValue(){alert("getvaluel" );
var question =document.insertForm.question.value;
var Answer = document.insertForm.value;値;
// アラート(回答);
送信(質問,回答){
xmlHttp=GetXmlHttpObject(); if (xmlHttp==null)
{
alert ("お使いのブラウザは AJAX をサポートしていません!");
return;
}
xmlHttp.onreadystatechange =function(){
if(xmlHttp.readyState ==4){
alert(xmlHttp.responseText);
var url = "insert1.php"; ",url,true);
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8");
xmlHttp.send("question="質問 "&answer= 答え);
}
function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
// Firefox、Opera 8.0、Safari
xmlHttp=new XMLHttpRequest() ;
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject ("Msxml2.XMLHTTP");
}
catch (e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
次に、PHP がインターフェースを処理し、サーバーとのデータ交換を担当します
コードをコピーします
コードは次のとおりです:
/*
* このテンプレートを変更するには、ツール | テンプレート
* を選択し、エディターでテンプレートを開きます。 🎜>*/
//$q='qq '; //$a="a"; $con = mysql_connect("localhost","joe", "123"); if (!$con) {
//die('接続できませんでした: ' . mysql_error());echo ' 接続できませんでした: ' . mysql_error( );
}
mysql_select_db("joe",$con);
mysql_query("INSERT INTO message VALUES ('$q', '$a', 'None')"); mysql_close($con);
エコー "入力成功"?>
;