I have a little problem that I can't solve. I want to include georss layers in a map from a mysql database through php. It works fine except for url's that have a semicolon in it. I tried escaping before adding the url to the database, escaping with javascript and even came up with the code below (within a php echo statement), but nothing works! What am I missing?
<br><br><code><br>var url = "<a href="http://geourl.org/near?p=http://www.robertbuzink.nl">http://geourl.org/near?p=http://www.robertbuzink.nl</a>" + unescape('%3b') + "format=rss10";<br>
<br>var geourlgent = new OpenLayers.Layer.GeoRSS("geourl near gent...", url);<br> <br>map.addLayers([geourlgent]);';<br></code><br clear="all"><br>-- <br>Robert Buzink, website ontwerp en ontwikkeling<br>
Sint-Pietersaalststraat 123<br>9000 Gent<br>+32 (0)9 33 00 267<br>+32 (0)487 548 414<br><a href="mailto:post@robertbuzink.nl">post@robertbuzink.nl</a><br><a href="http://robertbuzink.nl/webdesign">robertbuzink.nl/webdesign
</a>