Rechercher : dans
Par :

PHP: copier, déplacer, renommer

Dernière réponse le 28 déc 2008 à 12:07:24 marsup99, le 28 déc 2008 à 01:22:50 
 Signaler ce message aux modérateurs

Bonjour,
tout d'abord un grand merci pour l'aide que j'ai déjà pu trouver dans ce forum.

Je tiens a préciser que je suis débutant et nul en php et je cherche a faire la chose suivante:

J'ai un dossier (photos) comprenant beaucoup photos, je veux en extraire 36 alléatoirement tout les 1er du moi.
ces 36 photos doivent être copiés, déplacés dans un nouveau dossier (photos_colonne) et surtout les renomés: image1.jpg, image2.jpg, ...
Il faut bien entendu ecraser les anciennes photos présente dans le dossier
Quelqu'un pourrait-il m'aider?

Merci d'avance

Marc.

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « PHP: copier, déplacer, renommer » dans :
Déplacer ou copier un dossier grâce au menu contextuel VoirDéplacer ou copier un dossier avec le bouton droit de la souris Une commande utile avec le bouton droit de la souris Pour déplacer ou bien copier un dossier ou un fichier dans un autre emplacement Création d'un fichier .reg pour la base de...
Glisser-copier ou glisser-déplacer ? VoirLorsque l'on veut copier un fichier d'un endroit à un autre, il arrive que le fichier soit bien à l'endroit de la copie, mais qu'il ait disparu de son emplacement d'origine. En fait, un déplacement a été effectué. Pourquoi le fichier a-t-il disparu...
PHP - Génération d'images VoirPrérequis PHP permet de créer des images au format GIF à l'aide d'une librairie de fonctions prévue à cet effet. La librairie permettant de créer et manipuler des fichiers graphiques se nomme GD, ainsi, pour pouvoir utiliser ces fonctions il faut...
PHP - Mail et fonctions réseau VoirPHP étant un langage consacré au Web, il possède bien évidemment des fonctions lui permettant de communiquer avec le "monde extérieur" à l'aide de fonctions standards. Le service le plus utilisé sur Internet étant la messagerie électronique, il est...

1

giheller, le 28 déc 2008 à 09:22:03

Bonjour,

rename : http://www.manuelphp.com/php/function.rename.php
delete : http://www.manuelphp.com/php/function.delete.php
copier : http://www.manuelphp.com/php/function.copy.php

bonne journée plus on apprend, plus on sait; plus on sait, plus on oublie;­ plus on oublie, moins on sait;
moins on sait, moins on oublie; moins on oublie, plus on sai­t; A quoi cela sert-il d'apprendre ?

Répondre à giheller

2

 Bikarfioul, le 28 déc 2008 à 12:07:24

Ensuite méthodologiquement tu peux procéder comme suit :

_ Tu stock les paths du contenu de ton répertoire photos dans un tableau A.
_ Tu génère 36 valeurs aléatoire allant de 0 à la valeur max de ton précédent tableau.
_ Tu stock ces 36 valeurs dans un nouveau tableau B.

Ensuite il ne te reste plus qu'a récupérer les chemins photos en te servant des valeurs du tableau B comme index du tableau A.

Répondre à Bikarfioul