>>>>> "reader" == reader  <rea...@newsguy.com> writes:

reader> When using cgi to run scripts over html, what is the right addressing
reader> scheme when the script needs to open or alter files on the server.

*Most* CGI execution engines "cd" to the path of the script when
executing that script.  Hence opening ">foo" when you're running
a CGI script will create a file foo in the same dir as the script.

However, a good defensive programmer will not count on that, and instead
specify absolute paths, or use chdir at the beginning of the script
to make relative names work.

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<mer...@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion

-- 
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to