Changeset 935
- Timestamp:
- 2000-02-17T15:34:09+13:00 (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/recpt/receptionist.cpp
r904 r935 28 28 /* 29 29 $Log$ 30 Revision 1.46 2000/02/17 02:34:09 sjboddie 31 made compressedoptions macro dm_safe - added SCRIPT_NAME to log string 32 30 33 Revision 1.45 2000/02/03 01:48:52 sjboddie 31 34 fixed potential bug in ccscols stuff … … 739 742 740 743 text_t host = gsdl_getenv ("REMOTE_HOST", fcgienv); 744 text_t script_name = gsdl_getenv ("SCRIPT_NAME", fcgienv); 741 745 if (host.empty()) host = gsdl_getenv ("REMOTE_ADDR", fcgienv); 742 746 text_t browser = gsdl_getenv ("HTTP_USER_AGENT", fcgienv); … … 758 762 logfile = filename_cat (logfile, "usage.txt"); 759 763 760 text_t logstr = host; 764 text_t logstr = script_name; 765 logstr += " " + host; 761 766 logstr += " ["; 762 767 logstr += ttime; … … 1223 1228 disp.setmacro ("httpprefix", "Global", configinfo.httpprefix); 1224 1229 text_t compressedoptions = get_compressed_arg(args, logout); 1225 disp.setmacro ("compressedoptions", "Global", compressedoptions);1230 disp.setmacro ("compressedoptions", "Global", dm_safe(compressedoptions)); 1226 1231 // need a decoded version of compressedoptions for use within forms 1227 1232 // as browsers encode values from forms before sending to server 1228 1233 // (e.g. %25 becomes %2525) 1229 1234 decode_cgi_arg (compressedoptions); 1230 disp.setmacro ("decodedcompressedoptions", "Global", compressedoptions);1235 disp.setmacro ("decodedcompressedoptions", "Global", dm_safe(compressedoptions)); 1231 1236 1232 1237 // set _cgiargX_ macros for each cgi argument … … 1246 1251 "Global", html_safe((*argshere).second.value)); 1247 1252 else 1248 disp.setmacro ("cgiarg" + (*argshere).first, "Global", (*argshere).second.value);1253 disp.setmacro ("cgiarg" + (*argshere).first, "Global", dm_safe((*argshere).second.value)); 1249 1254 argshere ++; 1250 1255 }
Note:
See TracChangeset
for help on using the changeset viewer.