From: <par...@us...> - 2010-04-13 20:14:00
|
Update of /cvsroot/phpicalendar/phpicalendar/functions In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv14523/functions Modified Files: ical_parser.php Log Message: Fix missing urlencode() when parsing Location attributes Index: ical_parser.php =================================================================== RCS file: /cvsroot/phpicalendar/phpicalendar/functions/ical_parser.php,v retrieving revision 1.257 retrieving revision 1.258 diff -C2 -d -r1.257 -r1.258 *** ical_parser.php 24 Dec 2009 17:41:02 -0000 1.257 --- ical_parser.php 13 Apr 2010 20:13:51 -0000 1.258 *************** *** 460,467 **** break; case 'LOCATION': ! $data = str_replace("\\n", "<br />", $data); ! $data = str_replace("\\t", " ", $data); ! $data = str_replace("\\r", "<br />", $data); $data = stripslashes($data); $location = $data; break; --- 460,466 ---- break; case 'LOCATION': ! $data = str_replace('$', '$', $data); $data = stripslashes($data); + $data = htmlentities(urlencode($data)); $location = $data; break; |