Me está pasando algo muy raro con la funcion encodeURIComponent(). Cuando la uso, el navegador me devuelve el error de que no encuentra el arhivo PHP al que estoy llamando. Si la quito, todo vuelve a funcionar, excepto cuando hay caracteres "raritos" (los españoles, ya me entendéis).
¿Le ha ocurrido esto a alguien? ¿Alguien sabe qué puede estar pasando?
Os agradezco la ayuda.