अजाक्स अनुरोध का प्रयास करें। आपकी php स्क्रिप्ट के आधार पर आपको $.post
. की आवश्यकता होगी या $.get
jQuery:
<script language="javascript" type="text/javascript">
var username = null;
function GetUsername(usernameff){
username = usernameff;
}
window.onbeforeunload = function(){
if (username != null){
$.post('scripts/RemoveUserOnDisconnect.php', {username: username}, function(){
//successful ajax request
}).error(function(){
alert('error... ohh no!');
});
}
}
</script>
संपादित करें:
आपकी PHP स्क्रिप्ट को $_POST
. का संदर्भ देना चाहिए सरणी यदि आप ऊपर मेरे कोड का उपयोग करते हैं।
<?php
$username = $_POST['username'];
mysql_connect("mysql.mysql.com", "username", "password");
mysql_select_db("my_db");
mysql_query("DELETE FROM my_table WHERE username = '$username'");
?>