IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Copier plusieurs fichiers vers un même dossier


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Août 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 92
    Points : 70
    Points
    70
    Par défaut Copier plusieurs fichiers vers un même dossier
    Bonjour,

    j'ai besoin de copier plusieurs fichier dans un seul et meme dossier, je voulais savoir si cela etait possible en ne mettant le code qu'une seul fois, du style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <?
     
    mkdir ("../$mon_nouvau_dossier", 0700);
     
    $file = "album/upload.php"; //ce fichier doit etre copier
    $file2="dossier/fichier2.php";
    $file......
     
    $newfile = $_POST["nom"]; //dans ce dossier
     
    $cible = getcwd()."/upload.php";
    echo "cible = $cible";
     
    if (!copy($file $file2 $file.... , $mon_nouveau_dossier))
    {
    	echo "pas réusit.... copy($file , $cible) ";
    }
    echo "<br/>end";
    ?>
    merci d'avance

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Août 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 92
    Points : 70
    Points
    70
    Par défaut
    C'est bon problème résolu ^^

    Après avoir réfléchi un peu, voici une solution qui fonctionne en partant de l'utilisation d'un formulaire.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    mkdir ("../$lien", 0700); // Lien c'est le nom du dossier donné dans le formulaire
     
     
    copy("../dossier/fichier","../$lien/fichier.php");
    copy("../dossier/fichier","../$lien/fichier.php");
    copy("../dossier/fichier","../$lien/fichier.php");
    copy("../dossier/fichier","../$lien/fichier.php");
    copy("../dossier/fichie","../$lien/fichier.php");
    le $lien correspond au nom du dossier que vous souhaitez donner a celui-ci, vous le rentrer dans un formulaire et en avant à la page de traitement qui insere les données voulut en BDD (partie non montré du code) puis ensuite création du dossier de réception avec le nom choisis, et copie des fichiers dans celui-ci.


    Voili voilou, si ca peut servir à d'autres ^^

    Maxime

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Batch] Copier les fichiers vers un dossier
    Par charrynsasi dans le forum Scripts/Batch
    Réponses: 11
    Dernier message: 09/04/2013, 15h02
  2. vsftpd plusieurs users vers le même dossier
    Par jaas dans le forum Réseau
    Réponses: 2
    Dernier message: 24/09/2009, 15h25
  3. Copier un fichier vers un autre dossier
    Par kofky0 dans le forum VBScript
    Réponses: 4
    Dernier message: 22/08/2007, 11h50
  4. Réponses: 10
    Dernier message: 12/06/2006, 16h45
  5. Réponses: 2
    Dernier message: 05/09/2005, 09h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo