ik ben bezig met een beheer gedeelte voor een website, deze werkt met CKEditor. Nu post ik dit met getJson, maar zodra hij post krijg ik een status 406.
De url ziet er niet echt uit omdat de html ook wordt meegestuurt.
site.com/admin/editip.php?value=%253Cp%2520style%3D%2522text-align%3Acenter%2522%253E%253Cimg%2520alt%3D%2522%2522%2520src%3D%2522%2Fhosting%2Ffiles%2FNieuwsbrief%2F545655.png%2522%2520style%3D%2522height%3A143px%3B%2520width%3A200px%2522%2520%2F%253E%26nbsp%3BWe%2520werken%2520aan%2520een%2520nieuwe%2520website%26nbsp%3B%253Cimg%2520alt%3D%2522devil%2522%2520src%3D%2522http%3A%2F%2Fwilly.mych-studio.com%2Fadmin%2Fckeditor%2Fplugins%2Fsmiley%2Fimages%2Fdevil_smile.png%2522%2520style%3D%2522height%3A23px%3B%2520width%3A23px%2522%2520title%3D%2522devil%2522%2520%2F%253E%253C%2Fp%253E%250A%250A%253Cp%2520style%3D%2522text-align%3Acenter%2522%253E%253Ciframe%2520frameborder%3D%25220%2522%2520height%3D%2522315%2522%2520src%3D%2522%2F%2Fwww.youtube.com%2Fembed%2FebXbLfLACGM%3Flist%3DPLFPg_IUxqnZM3uua-YwStHJ1qmlQKBnh0%2522%2520width%3D%2522560%2522%253E%253C%2Fiframe%253E%253C%2Fp%253E%250A&type=html
dit wordt verstuurt via:
function post_editip(element, value, type, tabel, cel, id) {
$(element).css("background", "rgb(255, 211, 129)");
var json_url = 'editip.php';
$.getJSON( json_url, {
value: value,
type: type,
tabel: tabel,
cel: cel,
id: id
})
.done(function(data) {
if(data.error == 'NULL') {
$(element).css("background", "rgb(129, 255, 129)");
$(element).parent().html(data.rvalue);
} else {
alert('Fout');
$(element).css("background", "rgb(255, 139, 129)");
}
})
.fail(function() {
alert('Systeemfout.');
$(element).css("background", "rgb(255, 139, 129)");
});
}
Hoe kan ik dit oplossen? of is dit de verkeerde manier?
Ps.Sorry dat ik op het moment weer te actief op phphulp ben, ik zoek wel degelijk zelf eerst naar een oplossing.