[LON-CAPA-cvs] cvs: rat / lonpageflip.pm

www lon-capa-cvs@mail.lon-capa.org
Wed, 09 Nov 2005 11:39:00 -0000


www		Wed Nov  9 06:39:00 2005 EDT

  Modified files:              
    /rat	lonpageflip.pm 
  Log:
  Escape symbs so + signs in filenames work
  
  
Index: rat/lonpageflip.pm
diff -u rat/lonpageflip.pm:1.57 rat/lonpageflip.pm:1.58
--- rat/lonpageflip.pm:1.57	Tue Nov  8 12:57:53 2005
+++ rat/lonpageflip.pm	Wed Nov  9 06:39:00 2005
@@ -2,7 +2,7 @@
 #
 # Page flip handler
 #
-# $Id: lonpageflip.pm,v 1.57 2005/11/08 17:57:53 www Exp $
+# $Id: lonpageflip.pm,v 1.58 2005/11/09 11:39:00 www Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -394,7 +394,7 @@
 
 		  &Apache::loncommon::content_type($r,'text/html');
 		  my $url='http://'.$ENV{'HTTP_HOST'}.$redirecturl;
-		  if ($redirectsymb ne '') { $url.='?symb='.$redirectsymb; }
+		  if ($redirectsymb ne '') { $url.='?symb='.&Apache::lonnet::escape($redirectsymb); }
                   $r->header_out(Location => $url);
                   return REDIRECT;
 	      } else {