Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/08/2015, 18:42
chivacker
 
Fecha de Ingreso: septiembre-2013
Ubicación: Madrid
Mensajes: 59
Antigüedad: 11 años, 1 mes
Puntos: 6
Respuesta: Error 403 envio post a controlador

Hola,

El problema es que la solución no es esa, el código de CSRF como ha dicho manOl0 se genera tras cada petición al servidor a través de POST. Lo que deberías hacer es en el controlador donde vaya la petición axaj (el de ajax_url) devolver mediante un echo lo siguiente:

Código PHP:
Ver original
  1. 'csrf' => $this->security->get_csrf_hash()
  2. ));

Y mediante el ajax en success o en la función de respuesta cambiar el valor del input hidden de seguridad oculto en el formulario por el nuevo.

Creo que se me entiende, si no, avísame y te pongo un ejemplo "entero".

Un abrazo