Aces High Bulletin Board

General Forums => Aces High General Discussion => Topic started by: RODBUSTR on January 06, 2018, 10:46:41 AM

Title: Question about "?"
Post by: RODBUSTR on January 06, 2018, 10:46:41 AM
     Why is It disallowed in naming film?
Title: Re: Question about "?"
Post by: 100Coogn on January 06, 2018, 10:50:18 AM
Probably a Windows thing.  Invalid Character.

Coogan
Title: Re: Question about "?"
Post by: Lusche on January 06, 2018, 10:57:17 AM
Probably a Windows thing.  Invalid Character.

Coogan

Exactly. It's not just a title but it's an actual filename, so it has to follow windows naming conventions.
If you want to go into detail about those: https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247

Quote
Use any character in the current code page for a name, including Unicode characters and characters in the extended character set (128–255), except for the following:

    The following reserved characters:
        < (less than)
        > (greater than)
        : (colon)
        " (double quote)
        / (forward slash)
        \ (backslash)
        | (vertical bar or pipe)
        ? (question mark)
        * (asterisk)
Title: Re: Question about "?"
Post by: Kanth on January 06, 2018, 11:15:09 AM
because these characters have special meaning to windows OS. Which means windows might think these characters are a directive to it to do special processing instead of just a character.

If you look at an example like sql injection (sort of the same type of concept), you can see how this type of accidental (or even malicious) processing can be dangerous.