lucky:
Hi Guys,Why not only alow submition via the PHP DRC checker. Then the people that are submiting bad files will be rejected (with an automated constructive hint as to why and how to corect the problem). This way you will only receive good orders and the bad ones will be rejected before payment is taken.
You could also use the PHP to calculate the board size so that all the user has to do is select the files to send, and select the number of required boards. If the checks pass then payment is taken and the files are sent (from the PHP) to Ben.
I think the main problem is that the people that are making the mistakes (including me :oops: ) don’t realise that they are doing anything wrong. The above sugestion will educate people without costing you any time or effort.
People can then make as many submitions as they like and learn by the results from the DRC, and you will only receive the order if and when the user gets it rite.
All good, but the DRC is not 100% accurate. I was thinking of a system where the user gets a DRC Check Number which is logged in some way and has to be included when u submit an order. (In an attempt to get people to use it)
Also board size is very problematic, it is possibleish but it will require the silk screen files to be uploaded as well + a lot of processing for large files. (20k files are not big on space, but can contain thousands of lines which has to be examined char by char, split, identifed etc. etc. etc.)
Constructive hints will be included in the ‘final’ version, the system is in place (inc. a few known bugs) and should be ready as soon as i get things going.