Hi,
what's your register global settings? If this is off (which is the most likely) the parameters that you pass across may not be intepreted correctly.
Are you by any chance on any of these virtual hosting schemes like cpanle or ensim? their handling of file paths are rather wierd and that too could be effecting your script.



Sushmita Roy wrote:


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


-- Raditha Dissanayake. ------------------------------------------------------------------------ http://www.radinks.com/sftp/ | http://www.raditha.com/megaupload Lean and mean Secure FTP applet with | Mega Upload - PHP file uploader Graphical User Inteface. Just 150 KB | with progress bar.

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



Reply via email to