Bonjour a tous, j'ai un gros soucis avec ajax sous codeigniter. Eneffet j'ai supprimer l'horible index.php de mes url et du coup j'ariver pas a utiliser ajax sous codegniter. Please Help me(;<
La reecriture de mon HTacces
RewriteEngine On
RewriteBase /lerefuge/
RewriteCond $1 !^(index\.php|assets/|temp/|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php/$1 [L]
Voici le message d'erreur niveau reseau de firebug
500 Internal Server Error
An Error Was Encountered
The action you have requested is not allowed.
est ce que dans ton config.php il y a :
$config'csrf_protection'] = TRUE;
?
dans ce cas avant de faire une requête ajax il faut récupérer le token csrf ,
ça donne quelque chose comme:
var csrf = $('input[name^="csrf"]').val();
$.ajax(
{
type: "POST",
url: "ajax/",
data: csrf_test_name='+csrf,
...