|  | Posted by d on 02/15/06 13:10 
"bish" <info@bish.org> wrote in message news:lg26v19qpqbc08tlqt2lh1qlrsa3t47j96@4ax.com...
 > I do voluntary web work for a small local charity.  The new
 > chairman wants to have each of his caseworkers upload their latest
 > work file into their own directory (called after the caseworker's
 > $username passed from the log-in script) so he can examine them
 > remotely.
 > The idea is also that, if the volunteer is new, a new directory
 > called after the new caseworker's $username be created and their
 > file put into it.
 > I've tried all kinds of variations of the following but get error
 > messages.
 
 Have you ensured that the $username variable actually has a name in it?
 
 Also, are you chdir()ing to the directory in which these directories should
 be created?  Or do you prepend that path to the $username before you call
 mkdir()?
 
 > <?
 > if (!is_dir($username))
 > {
 > // make the directory;
 > mkdir($username, 0777) or die ("Could not make directory");
 > // then copy the file into the directory;
 > }
 > else
 > {
 > // just copy the file into the directory;
 > }
 > ?>
 >
 > Warning: mkdir(): No such file or directory in
 > /home/earlpa11/public_html/funds/forma_upload_handle1.php on line
 > 5
 > Could not make directory
 >
 > In addition, a simple file -
 > <?
 > mkdir("new_directory", 0777);
 > ?>
 > works perfectly well but the permissions are 0755. I can change
 > this with my ftp, but that's not what's wanted.
 > phpinfo() on my server tells me safe_mode is off, locally and
 > globally.
 >
 > Can anyone help, please?
 >
 > I hope I've put the problem clearly.
 >
 > Thank you in anticipation.
 [Back to original message] |