Re: upload _ safe_mode

From: Date: Fri, 12 Jan 2001 17:27:12 +0000
Subject: Re: upload _ safe_mode
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-34270@lists.php.net to get a copy of this message
Hi! There are a few more options these days and php4.0.5 will be even friendlier safe mode file uploading (so I hear from reliable sources.) Through some discussion in #php , this use was proposed (by onki) : $tmp_name = $HTTP_POST_FILES["userfile"]["tmp_name"]; move_uploaded_file ($tmp_name, "/home/httpd/html/upload/example.zip"); chmod("/home/httpd/html/upload/example.zip", 0644); And it worked! move_uploaded_file is the key here. Haven't personally tried it as the safe mode server I have access to is 4.0.2 and it is a .3 function. What I do/have done is get/got a script called chuid from here : http://www.srparish.net/scripts/ It must be installed by sysadmin. Then, users do something like this : ... <input type="file" name="file"> ... passthru ("chuid $file 1033"); @copy("$file", "/path/to/uploads/$file_name") or die ("could not copy file $file_name"); Something like that. The above is the users uid which can be echo'd in shell like this : echo $UID Regards, Philip Olson http://www.cornado.com/ be outside the box. On Fri, 12 Jan 2001, andreas (@work) wrote: > hi, > > we are hosting sites on a cobalt raq > > we installed php4.04 ( safe_mode) > > > how can we owners of the site allow uploads ! > > > is there a way to set > > upload_temp_dir on a site basis > > if yes how > > > thank you > > andreas > > > > > >

« previous php.general (#34270) next »