prod chomd

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 : prod chomd

par Cyrano » 14 janv. 2006, 17:35

C'est une question de logique :
Si tu le mets avant que le fichier soit dans son répertoire, la commande n'aura aucun autre effet qu'une erreur.
Si tu mets au contraire l'instruction après celle qui doit effectuer une manipulation sur le fichier, tu auras toujours une erreur puisque les droits ne correspondront pas.

CQFD : il faut mettre cette instruction entre les deux ;)

Maintenant, partant de ton problème, tu peux donc mettre cette instruction juste après celle qui déplace le fichier dans son répertoire.

par labandeadede » 14 janv. 2006, 16:24

ok, merci mais le probleme c'est que je ne sais aps ou metre ceci dans mon code ???? :-(

par Dgse » 13 janv. 2006, 22:05

Bonjour

ne pas oublier le 0
<?php 
chmod ("/repertoire/fichier.ext",0644); 
?> 
@+ Dgse

par mario » 13 janv. 2006, 20:58

<?php
chmod ("/repertoire/fichier.ext", 755);
?>
la doc : http://fr3.php.net/chmod

prod chomd

par labandeadede » 13 janv. 2006, 18:27

salut, voilà je fais un upload via un formulaire mon hebergeur OXITO enregistre la photo en CHOMD 600, je voudrais la mettre en 644 comment faire ? j'ai regardé dans le tuto mais c'est comme une autre langue pour moi.

dans l'attente merci
voilà mon code qui fais l'upload
<?php
if (ma_variable <= "00.0")
{
copy ($lefichier, "$destination");
}
else
{
if (is_uploaded_file($lefichier",)) { 
move_uploaded_file($lefichier, "$destination");
} else {
?>