문제

I'm trying to purify link parameter, and it contains something like:

http://test.com/?id=1&lang=en

but when I pass this link to HTMLPurifier it returns it like:

http://test.com/?id=1〈=en

So a question: is there a way to prevent HTMLPurifier to represent &lang like entity?

도움이 되었습니까?

해결책

The correct format would be to replace the ampersand with the correct entity:

http://test.com/?id=1&lang=en

다른 팁

simply replace your & with &amp ;

$url=http://test.com/?id=1&lang=en;
$url=str_replace('&', '&', $url);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top