Benim web uygulaması için bazı URL almak için Symfony url_for () yardımcı işlevini kullanmaya çalışıyorum.
get parametrelerinin değerleri sayısal ise url_for () fonksiyonu iyi çalışır. Ama garip bir şey bir get parametrenin değeri bir dize ise, o zaman bir sonraki olsun parametre yanlış şekilde kaçan olmasıdır.
Örneğin;
echo url_for("konu/index?page=1sort=1")
=>http://localhost:8080/frontend_dev.php/konu?page=1&sort=1
ancak
echo url_for("konu/search?query=magnum&page=1&sort=1")
=> http://localhost:8080/frontend_dev.php/konu/search/query/magnum/amp%3Bpage/1/sort/1
In second example the ampersand is escaped weirdly. It should be & ancak it's amp;
Ben bir Apache/2.2.16 (Win32) sunucusu ve PHP 5.3.3 kullanıyorum
Herhangi bir çözüm var mı?