We've made some headway,
First off all there is a bug in the current release of ostickets that doesn NOT escape the directory structure.
That means that whatever it gets from the database will be displayed without any "\"'s. So when you change your settings afterwards youll ALWAYS have to change your directory. This also means that you need to safe it in the database with 2x \\.
It's important to realise that it DOES escape the directory while safing, so in out case it turned out to be: D:\\support\\scp\\files. It will display as D:\support\\scp\\files but if you check the Database it will have double slashes everywhere.
Now if you do this your clients can upload. The problem i had, god knows why... I have a 2mb size .doc (file limit is set to 10048576) it doesnt give an error but it doesn't upload anything either. When this morning i tried some other files (just for the heck of it) it all of a sudden worked with the following configuration!!!!.
Then there is another bug:
the extensions are case sensitive, this means youll have to define: .txt and .TXT in order to allow both, a little script to turn the extention into lowercase before checking would solve this. (i aint a PHP guru, haven't code in it in AGES so can't just whip one up... in C# it would just be StringName.ToLower(); but i gues in PHP it requires a bit more ;)).
Now i still have the following "bug" it won't mail the attachments i upload as an admin, but i haven't looked into this yet. So ill spend some time on this but maybe some one knows this.
EDIT: Just tested some email shizzle, and it WILL send the attachments to a gmail account, but not internally. It might be our ISA or Spamm Filter acting up. So i can live with this, since i wont be mailing myself attachments anyway ^^
Anyhoe this should fix things for you dbullard! ^^