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




-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to