changement de plusieurs titres d`un fichier

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 : changement de plusieurs titres d`un fichier

Re: changement de plusieurs titres d`un fichier

par christele » 27 nov. 2009, 10:45

Salut j`ai un script qui permet de changer seulement qu`un titre d`un directory
puis tout les autres fichiers se delete tout de seul. jaimerai que le script change plusieurs titres à la fois mais j`en ai aucune idée comment :shock:
Merci de votre aide :D
Bonjour, tu vois bien que tu donnes le même nom a tout tes fichiers
en effet ta randomise est avant la boucle une seule fois !

D' autre part si par malchance la randomise renvoie un nombre déjas utilisé le fichier sera aussi écrasé !
Donc prend un compteur c'est plus fiable comme cici
<?PHP
    $dir = "images/";
    $dh = opendir($dir);
    $chill = 1;
    while (($file = readdir($dh)) !== false)
    {	
    if($file != '..' && $file != '.')
        {
          rename("images/$file", "images/$chill.jpg");
          $chill =$chill + 1;
         }
    }

?>

changement de plusieurs titres d`un fichier

par elementqka » 27 nov. 2009, 07:29

Salut j`ai un script qui permet de changer seulement qu`un titre d`un directory puis tout les autres fichiers se delete tout de seul. jaimerai que le script change plusieurs titres à la fois mais j`en ai aucune idée comment :(
    $dir = "images/";
    $dh = opendir($dir);
    $chill = mt_rand(1, 9999999999);
    while (($file = readdir($dh)) !== false)
    {	
    if($file != '..' && $file != '.')
    
    {
rename("images/$file", "images/$chill.jpg");
}
    }
Merci de votre aide :D