« Programmation PHP/Fichiers » : différence entre les versions

Aller à la navigation Aller à la recherche
m
Robot : Remplacement de texte automatisé (-qu'il +qu’il)
m (Robot : Remplacement de texte automatisé (-qu'il +qu’il))
=== Unix ===
''chmod'' est le système de droit d'accès a un fichier [[Systèmes d'exploitation/Unix|Unix]]. Il s'agit d'un [[w:Permissions_Unix|nombre à 3 chiffres]] que l'on attribut à un fichier (ex. : 755). Il détermine le droit d'accès au fichier en question, qui peut le modifier.<br />
Selon sa valeur le [[système d'exploitation]] ({{abréviation|OS|Operating System|en}}) autorise ou non la modification du fichier. Sous GNU/Linux, l'utilisateur 'root', (superutilisateur), a tous les droits, c'est-à-dire qu'ilqu’il peut modifier tous les fichiers.
 
Lorsque qu'un fichier est créé manuellement, le ''chmod'' du fichier en question est '''755''', avec un tel ''chmod'' nous ne pouvons pas modifier le fichier avec un script PHP. Pour pouvoir le modifier, il suffit juste de changer le ''chmod'' du fichier, en lui donnant la valeur ''766''. Sous Windows, cette notion est masquée et il suffit d'être administrateur de la machine (utilisateur par défaut) pour pouvoir modifier un fichier.
 
== Fichiers uploadés ==
Copier-coller ces lignes dans un fichier vierge ''upload.php'' pour qu'ilqu’il affiche le nom des fichiers qu'on upload avec :
<source lang="php">
<?php
2

modifications

Menu de navigation