How do I prevent '%20' from replacing ' ' (Space) in File Names?

  • Thread starter Thread starter CK
  • Start date Start date
C

CK

When I use Yahoo Mail on my Windows XP, incoming messages with File
Attachments containing a <space> in their file name are shown with a <%20>
inserted in place of the <space> in the file name.

Besides being awakward to read, it also saves with the same characters if I
try to save the file name.

How can I prevent the insertion of <%20> in the first place in the incoming
file names? Thanks.
 
When I use Yahoo Mail on my Windows XP, incoming messages with File
Attachments containing a <space> in their file name are shown with a <%20>
inserted in place of the <space> in the file name.

Besides being awakward to read, it also saves with the same characters if I
try to save the file name.

How can I prevent the insertion of <%20> in the first place in the incoming
file names? Thanks.

You can prevent the %20 completely by not having spaces in your file
names. Or, you can use underscores in place of spaces. %20 is a kludge
for people who've not been taught that you should NEVER have spaces in
file names.

- Thee Chicago Wolf
 
That sounds like a Yahoo bug. %20 is needed
in URLs because a space is not considered
valid. So a browser must have the space converted
%20.

( %20 is a valid URL device for a character. It
translates to "ASCII character with hexadecimal
value of 20". Hex 20 is 32, which is the ASCII value
for a space.)
 
CK said:
When I use Yahoo Mail on my Windows XP, incoming messages with File
Attachments containing a <space> in their file name are shown with a <%20>
inserted in place of the <space> in the file name.

Besides being awakward to read, it also saves with the same characters if
I
try to save the file name.

How can I prevent the insertion of <%20> in the first place in the
incoming
file names? Thanks.

'%20' is in fact the space character. It is often represented that way to
avoid problems with systems that regard a real space character as an invalid
character.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top