I am working on a webpage that lets people manage certain files on the server.  
Everything is going pretty well, except everytime I run my Delete Code I get

Warning: Unlink failed (Permission denied) in /home/www/foxjet/employees/admin.php on 
line 108

Here's the code

  if($submit == "Delete")
  {
    for ($j = 0; $j < $numfiles; $j++)
    {
      $checkname = $files[$j];
      if (${$checkname} = "on")
      {
        $temp = $pwd . $files[$j]; 
        unlink($temp);
      }
    }
  }

/* Other Stuff */

$numfiles = count($files);
for ($j=0;$j < $numfiles; $j++)
  echo "<Input Type=checkbox name=\"$files[$j]\"> $files[$j]<BR>";
echo "<Input Type=hidden name=numfiles value=$numfiles>";  


I chmod'ed the directory to 777 and even added a line under the upload
file section of the utility

chmod("$fileloc",0777);

When I telnet in and check the files I have


~/www/employees$ ls -la
total 13
drwxrwxrwx   5 foxjet   foxjetgr     1024 Jul 20 10:38 ./
drwxr-x--x  32 foxjet   foxjetgr     1024 Jul 16 16:19 ../
-rw-r--r--   1 foxjet   foxjetgr      155 Jul 16 16:21 .htaccess
-rw-r--r--   1 foxjet   foxjetgr       63 Jul 19 09:07 .htpasswd
-rwxrwxrwx   1 nobody   nobody        227 Jul 20 10:30 E-Mail Query.txt*
drwxrwxr-x   2 foxjet   foxjetgr     1024 Jul 20 10:13 Outlook/
drwxrwxr-x   2 foxjet   foxjetgr     1024 Jul 20 10:13 Plan/
-rwxrwxrwx   1 nobody   nobody        227 Jul 20 10:38 Query.txt*
drwxrwxrwx   2 foxjet   foxjetgr     1024 Jul 20 10:13 WeeklyReports/
-rw-rw-r--   1 foxjet   foxjetgr     3516 Jul 20 10:39 admin.php

and

~/www/employees$ ls -ld
drwxrwxrwx   5 foxjet   foxjetgr     1024 Jul 20 10:38 ./

If anyone has any ideas I would certainly appreciate them

Sheridan Saint-Michel
Website Administrator
FoxJet, an ITW Company
www.foxjet.com

Reply via email to