Ho creato una semplice funzione di caricamento automatico che carica il contenuto quando si scorre verso il basso su un sito Web. Tuttavia, sembra che ci siano alcuni problemi quando abilito la protezione CSRF in Codeigniter.Codeigniter ajax CSRF problem
Non sto utilizzando un modulo, quindi non so come posso inviare il token da A a B quando sto facendo la mia richiesta di post mentre scorri.
mio 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++;
});
}
}
});
}
Dal Codeigniter aspetta un gettone su tutti i richiesta POST non posso arrivare a questo lavoro quando CSRF ho attivato. Eventuali suggerimenti?
errore quando CSRF è abilitata
Impossibile caricare risorsa: il server ha risposto con uno stato di 500 (Internal Server Error)
se giro CSRF off, tutto funziona alla grande ..
molto facile soluzione .. lavora per me :) Grazie @georgiar –
Grazie davvero lavorare per me –