私はこのphpスクリプトを持っていますが、セッションの破棄に問題があります:
<?php
session_start();
if(isset($_SESSION['id_client']) && isset($_POST['ok'])){
session_destroy();
echo 1;
}
?>
次の警告が表示されます。
警告: session_destroy(): セッション オブジェクトの破棄が C:\xampp\htdocs\template\nota\finalizare_nota_mobil.php の 6 行目に失敗しました
単純に使うと…
<?php
session_start();
session_destroy();
?>
...できます。何か案は?
編集:実際には、別の場所から呼び出すと2番目のスクリプトが機能します(jQuery投稿から最初のスクリプトを呼び出すことに言及する必要があります)
EDIT2:問題をjQuery $.postに追跡しましたが、理由がわかりません。コードは次のとおりです。
$.post("../template/nota/finalizare_nota_mobil.php",{ok:1}, function(data, textStatus,jqXHR){
if(data==1){
alert("Total: "+totalPartial);
window.location.href="http://qr-menu.ro/";
}
});