Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    permessi posseduti da un file (chmod)

    come faccio a vedere che permessi ha un file o una cartella, in uno script php devo fare un check su alcuni file se sono stati impostati correttamente.

    questa funzione

    codice:
       function chmodnum($mode) {
           $mode = str_pad($mode,9,'-');
           $trans = array('-'=>'0','r'=>'4','w'=>'2','x'=>'1');
           $mode = strtr($mode,$trans);
           $newmode = '';
           $newmode .= $mode[0]+$mode[1]+$mode[2];
           $newmode .= $mode[3]+$mode[4]+$mode[5];
           $newmode .= $mode[6]+$mode[7]+$mode[8];
           return $newmode;
       }
    partendo dall'attributo mi converte il tutto nel code 0000 (0777,0666 ecc.)

    ma il problema è che non so come ottenere la stringa "rxwxxwrr.." dal file

  2. #2

  3. #3
    Non capisco a cosa ti serve la stringa di ripo rx-r etc... se fai riferimento ai corrispondenti valori numerici tipo 0666 hai comunque il controllo dei permessi sui file utilizzando la funzione chmod.. forse mi sfugge il problema..

  4. #4
    mi sono spiegato male, io non devo impostare i permessi con chmod, ma da php devo vedere che permessi ha il file o la cartella.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.