| 
	
 | 
 Posted by J.O. Aho on 02/15/06 19:55 
bish wrote: 
>  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. 
>  
> <? 
> 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 
 
What about using absolute path, 
mkdir("/home/earlpa11/public_html/funds/$username"); 
chmod("/home/earlpa11/public_html/funds/$username",01777); 
 
Remember that the user that your Apache server is running as (can be apache,  
http, httpd, nobody, ...) has the right to write to the directory in question. 
 
 
  //Aho
 
  
Navigation:
[Reply to this message] 
 |