Attributs de fichier.

Eléphanteau du PHP | 29 Messages

14 nov. 2008, 13:44

Bonjour,

Sous windows, la commande ATTRIB permet de gérer les attributs de fichier (caché, système, ... ).

en php chmod() permet de gérer les autorisations d'accès.

existe-il en PHP, l'équivalent de ATTRIB.

Merci.
Modifié en dernier par AVI3000 le 14 nov. 2008, 16:07, modifié 2 fois.

ViPHP
ViPHP | 1136 Messages

14 nov. 2008, 14:23

Salut ,

sous linux , pour définir un fichier dit "caché" il te suffit de le nommer avec un point devant exemple :

.monfichiercaché.txt

Ensuite , les fichiers sont "normaux" , tu peux donc trouver dans la majorité des cas , des fichiers standard et des liens qui pointent vers des fichiers physiquement là ..

sinon , tu peux aussi avoir :

un fichier type socket
un pipe nommé
un fichier spécial (de périphérique) en mode bloc
un fichier spécial (de périphérique) en mode caractère

car sous linux tout est fichier ...

Pour plus d'infos sur les types :

Eléphanteau du PHP | 29 Messages

14 nov. 2008, 14:59

Je n'avais pas été assez précis, mais merci quand même.

Le serveur PHP est sous windows, c'est pas bien mais c'est comme ça.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

14 nov. 2008, 15:28

Bonjour,

Puisque tu connais la fonction DOS pour réaliser ce que tu veux faire, il te suffit de l'appeler via PHP avec les fonctions system() ou exec() car à ma connaissance il n'y a pas de fonction PHP directement équivalente à ATTRIB
http://fr.php.net/exec
http://fr.php.net/system
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 29 Messages

14 nov. 2008, 15:59

car à ma connaissance il n'y a pas de fonction PHP directement équivalente à ATTRIB
Merci, à ma connaissance non plus, mais c'était pour en être sûr.

deux connaissances font une certitude ou presque.