Joomla.it Forum

Non solo Joomla... => Database => : waterseven 06 Jun 2014, 19:20:33

: Com_ajax mi tronca i caratteri speciali
: waterseven 06 Jun 2014, 19:20:33
Salve sto creando un modulo, quindi mi sono interfacciato con il componente ajax nativo in joomla 3.
Funziona tutto ma ho un problema complesso per cui ad ora ho perso 5 ore senza trovare soluzione.
Quando invio le variabili al codice php tramite:
:
request = {'option' : 'com_ajax','module' : 'schedule ','data': data};
jQuery.ajax({type   : 'POST',data   : request });
Ad esempio se invio  òàùè!CIAO , al php mi arriva CIAO, ho controllato le variabili in jquery tramite debug e i caratteri speciali ci sono, ho aggiunto il content-type , type ecc ecc nulla di fatto , e sul template cè il meta del utf-8.
Non so che pesci prendere ne dove sbaglio....
Illuminatemi gentilmente!

Grazie dell'aiuto


Ho preso spunto da questo codice :
https://github.com/Joomla-Ajax-Interface/Hello-Ajax-World-Module
: Re:Com_ajax mi tronca i caratteri speciali
: mmleoni 10 Jun 2014, 09:18:13
hai dimenticato 'format' : 'raw' nelle opzioni! il filtro di default di JInput->get è 'cmd' la cui maschera è /[^A-Z0-9_\.-]/i


ciao,
marco