Re: PHP fopen function
| From: | Sushmita Roy | Date: | Fri, 14 Nov 2003 18:14:27 +0000 |
| Subject: | Re: PHP fopen function | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-169714@lists.php.net to get a copy of this message | ||
Yes, I am calling the fopen with two parameters.
The filename is also a string. The problem is when
I pass a string variable the fopen fails but succeeds
when I pass a constant string.
Raditha Dissanayake wrote:
Hi, fopen usually takes two arguments, the filenames is expected to be a string and check your register_globals settings. Sushmita Roy wrote:Hi, I am developing a web application using PHP and I am facing a funny kind of problem with the PHP fopen function. I have a webscript, which has a function in which a file has to be opened in the directory of the webserver. The function takes the file path as a parameter. The fopen function fails, when the parameter is passed into the fopen function, but when I hardcode the same file name, the fopen function succeeds. I am sure it is not a permission problem, because I can open the same file when I hardcode its path. The php error log file says PHP Warning: fopen(/usr/local/base/data/rawdata/batchdata/testhyb2/Slide1.gpr) [http://www.php.net/function.fopen]: failed to create stream: No such file or directory in /usr/local/base/include/classes/wizzzard.inc.php on line 566 I would appreciate any suggestions or thoughts. Thank you, Sushmita