page update.phpcomment appeler fichier de mise à jour ajax page index.php
if (isset($_POST['bags']))
{
$bagS=$_POST['bags'];
$id=$_POST["id"];
$_SESSION['id']=$id;
$cats = explode(" ", $bagS);
$cats = preg_split('/,/', $bagS, -1, PREG_SPLIT_NO_EMPTY);
foreach($cats as $key => $cat)
{
$cat = mysqli_real_escape_string($con,$cats[$key]);
$cat = trim($cat);
if($cat !=NULL)
{
$stmt = $con->prepare('UPDATE wallet SET `Status`="Hold" where `Id`=? AND `bags`="'.$cat.'" ');
$stmt->bind_param("s", $_POST["id"]);
$stmt->execute();
}
}
}
veulent utiliser le fichier update.php à la page index.php sur window.onbeforeunload
utilisant Ajax ici
function myfoo(){
$.ajax({
url: "update.php",
dataType: 'json',
data: {id: 1},
success: function (r) {}
});
}
window.onbeforeunload = function(){
myfoo();
return 'Are you sure you want to leave?';
};
Quel est le problème avec votre code? où est votre problème? – JYoThI
Je veux exécuter la requête de mise à jour si le navigateur ferme ou cliquez sur le bouton de retour par l'utilisateur. iam utilisant le fichier update.php et le fichier index.php .so comment appeler le fichier update.php sur index.php lorsque window.onbeforeunload se déclenche –
Copie possible de [JavaScript, navigateurs, fenêtre close - envoie une requête AJAX ou lance un script sur la fenêtre fermeture] (http://stackoverflow.com/questions/6162188/javascript-browsers-window-close-send-an-ajax-request-or-run-a-script-on-win) – proofzy