JavaScript または Ajax リクエストが苦手な場合は、jquery .ajax メソッドをお勧めします。jQuery は十分に文書化されており、初心者に最適です。
また、変数が正しく設定されていません。次のようにする必要があります。
var toSearch = "something";
開始するには、http : //api.jquery.com/jQuery.ajax/にアクセスしてください。
これを行う方法のサンプル。
JS:
function myFunction() {
var toSearch = "something";
$.ajax({
url: 'mysite/action_page.php?toSearch=' + toSearch,
success: function(data) {
alert('Here is some data from the $_GET request: ' + data);
}
});
}
PHP:
<?php
/**
* I strongly suggest a security measure here
* ie: if($_GET['token'] != $_SESSION['token']) die('access not permitted');
*/
//init
$search_string = '';
//set
$search_string = htmlspecialchars(trim($_GET['toString']), ENT_QUOTES);
//TAKE A LOOK AT PHP.net IF YOU DON'T KNOW WHAT THE TWO METHODS ABOVE DO.
// will help prevent xss
echo $search_string;
//all done!
?>