私はphp mysqlでウェブページを生成することに取り組んでいます。
javascript ファイルが機能していません。エラーが発生しています。プレーン テキスト ドキュメントの文字エンコーディングが宣言されていません。ドキュメントに US-ASCII 範囲外の文字が含まれている場合、一部のブラウザー構成では、ドキュメントが文字化けしてレンダリングされます。ファイルの文字エンコーディングは、転送プロトコルで宣言する必要があります。または、ファイルはエンコーディング シグネチャとしてバイト オーダー マークを使用する必要があります。
3 つのファイルは次のとおりです。
最初のファイル コードは次のとおりです。indexmain1.php
<!doctype html>
<html lang="en">
<head>
<title> Searching sites</title>
</head>
<body>
<input type="text" id="go" name="go" size="80"/>
<input type="submit" name="searchsite" id="submit" value="search site"/>
<div id="search_query"></div>
</body>
</html>
2番目のファイル名:instant1.js
$('#go').keyup(function(){
var search_query=$(this).val();
$.post('search1.php',{search_query:search_query},function(searchq){
$('#search_query').html(searchq);
});
});
3 番目のファイル名:search1.php
<?
mysql_connect("localhost","root","root");
mysql_select_db("sachin");
if(isset($_POST['search_query'])){
echo $_POST['searchquery'];
?>
今、私は単にindexmain.phpで行われた検索を表示しようとしていますが、検索されたクエリをエコーしようとしても結果が表示されません.友達を助けてください...