-
En un URL no puede ir cualquier carácter ASCII, y por eso es necesario recodificar los caracteres no permitidos que se quieran pasar como parámetro a dicho URL. Lamentablemente, JavaScript (mediante las funciones escape/unscape) realiza una codificación que es distinta de la que realiza PHP, y además si se realiza la codificación/decodificación en un sentido, y se pasa a la inversa, el resultado no es idéntico.
Este artículo presenta cómo lograr una codificación de URLs compatible con JavaScript, y de paso repasa algunas técnicas de búsqueda y sustitución.
Comentarios
One response to “Enlace: Codificando datos en URLs con JavaScript y PHP”
[…] Codificando datos en URLs con JavaScript y PHP En un URL no puede ir cualquier carácter ASCII, y por eso es necesario recodificar los caracteres no permitidos que se quieran pasar como parámetro a dicho URL. Lamentablemente, JavaScript (mediante las funciones escape/unscape) realiza una codificación que es distinta de la que realiza PHP, y además si se realiza la codificación/decodificación en un sentido, y se pasa a la inversa, el resultado no es idéntico. Este artículo presenta cómo lograr una codificación de URLs compatible con JavaScript, y de paso repasa algunas técnicas de búsqueda y sustitución. […]