One of the main reasons I'm doing my project with CGI and not Java (with exception to Servlets) is so that I could access files on the users computer. Now, if I have a cgi program and I reference, lets say c:\CGIASM\myfile.asm to write or load it, is that going to be referring to the user's computer? or the servers computer? If it is the server, does anyone know how to force it to refer to the users program? The user will be selecting the file, so does that change anything?