he hecho una función de carga automática sencilla que carga el contenido cuando se desplaza hacia abajo en un sitio web. Sin embargo, parece que hay algunos problemas cuando habilito la protección CSRF en Codeigniter.CodeIgniter ajax CSRF problema
no estoy usando un formulario, por lo que no sé cómo puedo enviar la ficha de A a B cuando estoy haciendo mi solicitud posterior mientras se desplaza.
Mi JavaScript
if (location.href == baseurl) {
$(window).scroll(function(){
if ($(window).scrollTop() > $('body').height()/2) {
if(doScroll == 1) {
$.post(baseurl + 'ajax/images',{'id' : ID}, function(data) {
$("#wrapper_content").append(data);
if(data == 'Det finnes ikke flere bilder i databasen, WTF!? Send inn forslag ASAP!') {
doScroll = 0;
}
ID++;
});
}
}
});
}
Desde CodeIgniter espera una señal en toda solicitud POST no puedo conseguir que esto funcione cuando CSRF i habilitado. ¿Alguna sugerencia?
error al CSRF es Habilitado
No se pudo cargar recurso: el servidor responde con un estado de 500 (Internal Server Error)
Si giro CSRF fuera, todo funciona muy bien .. .
solución muy fácil .. trabajando para mí :) Gracias @georgiar –
Gracias trabajando realmente para mí –