Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1628 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Comment choisir le chmod d'un fichier upoladé ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment choisir le chmod d'un fichier upoladé ?

n°1511035
arkansnet
Posté le 05-02-2007 à 17:15:41  profilanswer
 

Salut à tous !  :)  
J'ai un formulaire d'upload (qui envoie aussi des données à ma base :

Code :
  1. <? $datepub = date("r" );
  2.    $lien=date("y"."m"."d"."H"."i" ); ?>
  3. <?PHP
  4. // On envoie les données à la base
  5. include("connection/connect.php" );
  6. $sql = "INSERT INTO rss_nouvelles_
  7. VALUES('$lien','$title','$contenu','$datepub','$article')";
  8. mysql_query($sql)
  9. or die('Erreur SQL !'.$sql.'
  10. '.mysql_error());
  11. echo 'Infos enregistrées.';
  12. mysql_close();
  13. // On passe à la gestion de l'upload
  14.     $repertoireDestination = "../img/news/";
  15.     $nomDestination        = $lien.".jpg";
  16.     On ajoute aux fichiers .php .php3, l'extension .txt
  17.     if (eregi(".php", $nomDestination)) {
  18.         $nomDestination .= ".txt";
  19.     }
  20.    
  21.     if (is_uploaded_file($_FILES["monfichier"]["tmp_name"])) {
  22.         if (rename($_FILES["monfichier"]["tmp_name"],
  23.                    $repertoireDestination.$nomDestination)) {
  24.       chmod($nomDestination, 0644);
  25.             echo "Le fichier temporaire ".$_FILES["monfichier"]["tmp_name"].
  26.                  " a été déplacé vers ".$repertoireDestination.$nomDestination;
  27.         } else {
  28.             echo "Le déplacement du fichier temporaire a échoué".
  29.                  " vérifiez l'existence du répertoire ".$repertoireDestination;
  30.        }         
  31.     } else {
  32.        echo "Le fichier n'a pas été uploadé";
  33.     }
  34. ?>


 
Je voudrais néanmoins savoir s'il est possible de spécifier dans le code le chmod du fichier uploadé (en l'ocurrence je voudrais 644). J'ai longuement cherché, mais pas encore trouvé. Si quelqu'un aurait la solution, ce serait vraiment sympa.
Merci à tous !

mood
Publicité
Posté le 05-02-2007 à 17:15:41  profilanswer
 

n°1511047
nycius
Ich liebe dich !
Posté le 05-02-2007 à 17:24:07  profilanswer
 

chmod ("sdfkdgijdfigdfo/ton fichier.gif", 0644);

n°1511051
arkansnet
Posté le 05-02-2007 à 17:27:46  profilanswer
 

Ok merci de la rapidité


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Comment choisir le chmod d'un fichier upoladé ?

 

Sujets relatifs
[résolu] Créer un fichier .bat (l'intérieur du fichier)pb avec batch pour copie de fichier
probleme pour lire un fichier texte avec script phpRecherhce d'une valeur dan un fichier texte
[C] Construire un tableau à partir d'un fichiercréation d'un fichier batch utilisant xt -> xml+xsl=HTML
analyser le type d'un fichier en c sous windows[JAVA] Imprimer un fichier texte
[Résolu] Comment lire un fichier .ini ?Problème: se déplacer dans un fichier
Plus de sujets relatifs à : Comment choisir le chmod d'un fichier upoladé ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR