Lets say I let people upload files on the server. Should I change the file name s after the upload ? if yes, how can I tell the about the file names later on , beacause in CMS I need tpo provide them with the url to images or doc files etc so they refer to them while producing text for the website.
I coded a program with which my users can navigate through some files and folders they can create folders and upload files of any extension inside the mentioned folders . Unfortinately my code creates all files and foldes with 777 permission. I wanna know What would happen if someone uploads a .php file inside a folder and runs it. Can he/she Delete every possible thing ? May you help me with right permission I should give to those files and folders. The uploader should know about the url where he/she has uploaded the image so while creating some content he can refer to them as url for images or office word documents. Please help me with security hole.
Thank you.