I got the following problem:
I want to "mirror" a complete directory tree. Now I traverse
the original tree, do changes to some of the files and want to
write the resulting files to a parallel directory.
Lets say $INPUT_PATH is the source path and $OUTPUT_PATH is
where I want to put the copies.
$file is the path o the current file.
Now I tried to do the following:
$outfileName = ereg_replace($INPUT_PATH, $OUTPUT_PATH, $file);
$OUTFILE = fopen($outfileName, "w") || die ("Oooops, couldn't open $file);
// ... more blahblah...
But now I got an error:
Warning: fopen("path/directory/template.html","w") - No such file or
directory in filename.php on line 231
Okay, I hoped PHP would create the directory, too, along with creating
the file Iwant to write to when it doesn't exist.
When I try to create the directory "manually" using
mkdir("path/directory", 0777) || die ("Yet another ugly death...");
I get yet another ugly error:
Warning: MkDir failed (No such file or directory) in filename.php on line 29
Why is this? Of course there is no such file or directory... If there was, I
wouldn't have to create one ;)
Any ideas? Hints?
Every tidy bit of wisom is appreciated...
It's not a bug, it's a feature.
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]