permissions

Die Scriptsprache PHP fĂĽr die Gestaltung von dynamischen Websites.

permissions

Beitragvon max_payne » Di 04 Apr, 2006 18:29

hi:
folgender code:
Code: Alles auswählen
function perm($file)
{
   $perms=decoct(fileperms($_GET[dir]));
   echo $perms."   ";
   $perms_n[0]=$perms[2];
   $perms_n[1]=$perms[3];
   $perms_n[2]=$perms[4];
   
   for($i=0;$i<3;$i++)
   {
   switch($perms_n[$i])
   {
      case '0':
         echo "---";
         break;
      case '1':
         echo "--x";
         break;
      case '2':
         echo "-w-";
         break;
      case '3':
         echo "-wx";
         break;
      case '4':
         echo "r--";
         break;
      case '5':
         echo "r-x";
         break;
      case '6':
         echo "rw-";
         break;
      case '7':
         echo "rwx";
         break;
   }

   }
}


allerdings gibt er mir irgendwie nicht die richtigen daten aus?
gibts irgendwo nen denkfehler?

ausgabe:
40715 rwx--xr-xbutton.html

laut winscp:
button.html rw----r--
max_payne
Ultimate Power-User
Ultimate Power-User
 
Beiträge: 4982
Registriert: Mo 30 Aug, 2004 12:25

Beitragvon max_payne » Di 04 Apr, 2006 19:22

hab den fehler schon...
gelegen isses daran:
$perms=decoct(fileperms($_GET[dir]));
max_payne
Ultimate Power-User
Ultimate Power-User
 
Beiträge: 4982
Registriert: Mo 30 Aug, 2004 12:25


ZurĂĽck zu PHP

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 13 Gäste