重複の可能性:
PHP 関数への jQuery AJAX リクエストの作成
JqueryでPHPを書くにはどうすればよいですか
これを行う方法はありますか
$('button').click(function(){
<?php session_destroy();?>
}) ;
重複の可能性:
PHP 関数への jQuery AJAX リクエストの作成
JqueryでPHPを書くにはどうすればよいですか
これを行う方法はありますか
$('button').click(function(){
<?php session_destroy();?>
}) ;
PHP クライアント側を実行することはできません。
クリック時にphpスクリプトを呼び出して、必要なことを実行できます。
$('button').click(function(){
$.get("destroySession.php");
});
get
またはいくつかの値を指定することもできpost
ます:
var values = {
destroy: true
};
//get request:
$.get("destroySession.php", values);
//post request:
$.post("destroySession.php", values);
PHP クライアント側を実行することはできません。
それはいけません。PHPはサーバー側で解釈され、 jQueryはクライアント側で解釈されます。
アンカー<a href="session_destroy.php">
を使用して別の PHP ページに移動してセッションを破棄するか、AJAXを使用してページを離れずに destroy 関数を呼び出す必要があります。
jQuery('button').click( function () { jQuery.get("session_destroy.php"); } );