n1concepts Posted September 20, 2013 Share Posted September 20, 2013 Hi, I have a url where vendor variable is actually $ltid and based on placement in url - see below example - the 'lt' reference is being converted to the 'less than' (>) sign. Is there a way I can not escape this entity so the correct variable is parsed in the link? Example: http://www.domain.com/system/cAPI.php?paid=114<id=121 Note: the '<' is the problem - i need to render that part 'as is' Results: it parses to http://www.domain.com/system/cAPI.php?paid=114&<id=121 '&<' which is the problem, I need '<' to remain 'lt'. Any suggestions appreciated and "no, already asked - vendor can't change $ltid on their end. Thx Link to comment https://forums.phpfreaks.com/topic/282318-need-html-entity-to-remain-as-text-no-conversion-to-less-than-sign/ Share on other sites More sharing options...
n1concepts Posted September 20, 2013 Author Share Posted September 20, 2013 FYI: I think i figured it out - will script that db field to '<noescape></noescape>' - hopefully, that fix the problem. But welcome any suggestions as i may be wrong - haven't tested yet... Link to comment https://forums.phpfreaks.com/topic/282318-need-html-entity-to-remain-as-text-no-conversion-to-less-than-sign/#findComment-1450434 Share on other sites More sharing options...
JustLikeIcarus Posted September 21, 2013 Share Posted September 21, 2013 When you build the link if you encode "&" as "&" this should no longer be an issue. A lot of people always encode the ampersand to prevent issues such as this. So the link would resemble <a href="http://somesite.com/page.php?var=1<id=1211" />...</a> Link to comment https://forums.phpfreaks.com/topic/282318-need-html-entity-to-remain-as-text-no-conversion-to-less-than-sign/#findComment-1450540 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.