move_uploaded_files + chmod

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : move_uploaded_files + chmod

par guilt92 » 01 mai 2007, 15:39

Il crée les fichiers mais les mets en 600.
Par contre je n'ai aucun problème ni pour la création ni pour le chmod, preuve que j'ai bien les droits sur ce dossier, non ?

par Ryle » 01 mai 2007, 11:26

Bah logiquement, si php à les droits d'écriture dans le dossier pour y copier le fichier uploadé, il est propriétaire du fichier et ne devrait pas avoir de problème pour les lire ?
Quels sont les droits de tes fichiers uploadés avant que tu ne les modifies ?

move_uploaded_files + chmod

par guilt92 » 01 mai 2007, 05:33

Bonjour,
J'ai crée un formulaire qui permet d'uploader une image...
Je n'ai aucun problème cela fonctionne mais sur mon serveur lorsque j'upload une image celle ci n'a pas les bon droits donc est impossible à lire. J'ai corrigé ce problème en ajoutant un chmod() juste après le move_uploaded_files et ca fonctionne... Je voudrais simplement savoir si il n'y a pas un moyen de faire cela en une seule fonction, ou de parametrer la fonction move_uploaded_files pour qu'elle change les droits directement...

Mes recherches a ce sujet sont restées vaines pour l'instant...

Merci