On Apr 11, 2005 8:39 PM, Ben Ramsey <lists@xxxxxxxxxxxxx> wrote: > Ahmed Abdel-Aliem wrote: > > On Apr 11, 2005 8:28 PM, Ben Ramsey <lists@xxxxxxxxxxxxx> wrote: > > > >>Ahmed Abdel-Aliem wrote: > >> > >>>i have a problem with deleting files, i use windows XP and installed > >>>on it apache server & PHP 5.1 > >>>i use unlink($file) to delete files but it doesn't work while it works > >>>fine on my webhosting which is on linux machine > >>>is there another function to use to delete files under windows instead > >>>of link ?? > >> > >>The webserver needs to have permission to modify the file that you are > >>trying to delete. Check the file and directory permissions by > >>right-clicking the directory and going to properties. You will probably > >>need to give the user that controls apache either "full" or "modify" > >>permissions to the Web directory. > >> > >>In general, permission settings under Windows suck. > >> > > > > > > > > i tried that, when a file is being uploaded it becomes read-only, so > > it can't be deleted, how can i make it not read-only by default ? > > Can you post the code you're using to upload and save the file to the > Web server? > this is the function i am using to upload the file function UploadFile($File) { $this->File = $File; $this->File_Name = strtolower($this->File['name']); $SQL_Query = mysql_query("SELECT * FROM files WHERE file_name = '$this->File_Name'"); $Records = mysql_num_rows($SQL_Query); $arr = split("\.",$this->File['name']); if($Records > 0){ $dst_file_name = $this->GenerateUniqueID(); $this->File['name'] = $this->File['name'].$dst_file_name[1].$dst_file_name[5]; $this->File['name'] .= ".".$arr[count($arr)-1]; } $this->File_Ext = $arr[count($arr)-1]; $dest_dir = 'files'; $dest = $dest_dir . '/' .$this->File['name']; $r = move_uploaded_file($this->File['tmp_name'], $dest); $this->File_Name = $this->File['name']; chmod("files/".$this->File_Name, 777); } the partition the server on is Fat32 hop i will find a way to solve this, thanks -- Ahmed Abdel-Aliem Web Developer www.ApexScript.com 0101108551 registered Linux user number 382789 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php