You can use php.ini files (uploaded to directories) to overwrite the default PHP settings, just in that directory I believe...
Depends on your PHP settings if they are allowed \ work though...
Surely there must be a way to 'read' from the users directory to see what is coming?
Something like C++ could probably do this, but I don't think PHP has those kind of permissions.
If you are worried about people doing that I'd set the script up so that if people are caught doing that their IP gets banned for a day or so... it'd at least slow down trouble makers.