Datatable Server Side Data Post Token Sorunu
Herkeze Merhabalar, kolay gelsin önceliklle
Jquery Datatable kütüphanesinin server side post ile verilerileri çekiyorum.
Fakat db bağlantısında token kullandığım için hata veriyor.
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
if (!isset($_POST['token']) || $_POST['token'] != $_SESSION['token'] ){
die('Bir Hata Oluştu Tekrar Deneyin Lütfen!');
}
}
$_SESSION['token'] = uniqid();
Server Side kullanmadan direk ajax ile çektiğim zaman hata almıyorum.
Database den satır çok olduğu için mecbur server-side kullanıyorum.
Aslında yeni bir db bağlantısı yaparak sorunumu çözüyorum.Ama açıkcası sebebini öğrenmem lazım :) veya nasıl bir yol izlemem lazım acaba
Tekrar kolay gelsin herkeze
ona göre listeleme yapıyorum.Burda bir sorun yok.
Fakat ilk bahsettiğim konudaki hata devam ediyor.Ne zaman db bağlantısından aşağıdaki kodu kaldırıyorum düzeliyor.
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
if (!isset($_POST['token']) || $_POST['token'] != $_SESSION['token'] ){
die('Bir Hata Oluştu Tekrar Deneyin Lütfen!');
}
}
$_SESSION['token'] = uniqid();