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 :

chemin d'upload ne marche pas


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Août 2009
    Messages
    308
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 308
    Par défaut chemin d'upload ne marche pas
    Bonjour
    Je dois specifier mon repertoire qui doit accueillir mes fichiers uploadés. Mais j'ai un problème. L'utilisateur choisit l'année et le numero.
    L'année est un sous dossier de document. Et numero est aussi un sous dossier de année.
    Je veux que les fichiers uploadés soient dans le dossier des numeros selon le numero choisit par l'utilisateur.
    Mais quand je lance le script suivant, il met mes fichiers dans le repertoire année du repertoire document et non dans le sous repertoire numero de année.
    Voici mon script.
    Merci de m'aider!

    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
    <?php
     
    $annee = $_POST["annee"];
    $numero = $_POST["numero"];
     
     
    //chemin qui mène au dossier qui va contenir les fichiers uplaod:
    	$chemin = "C:\Documents and Settings\Abou\Bureau\document" ;
    	$chemin = $chemin.'/'.$annee.'/'.$numero;
     
    //on vérifies que le champ est bien rempli:
    if(!empty($_FILES["fichier1"]["name"]))
    {
    	//nom du fichier choisi:
    	$nomFichier1    = $_FILES["fichier1"]["name"] ;
    	//nom temporaire sur le serveur:
    	$nomTemporaire1 = $_FILES["fichier1"]["tmp_name"] ;
    	//type du fichier choisi:
    	$typeFichier1   = $_FILES["fichier1"]["type"] ;
    	//poids en octets du fichier choisit:
     
    	//poids en octets du fichier choisit:
    	$poidsFichier1  = $_FILES["fichier1"]["size"] ;
    	//code de l'erreur si jamais il y en a une:
    	$codeErreur1    = $_FILES["fichier1"]["error"] ;
     
     
    	if(copy($nomTemporaire1, $chemin.$nomFichier1))
    		echo("<br>l'uploade du fichier n°1 a réussi") ;
    	else
    		echo("<br>l'upload du fichier n°1 échoué") ;
    }//fin if
    ?>

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Il te manquerait pas un slash a la fin du chemin par hasard ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre éclairé
    Inscrit en
    Août 2009
    Messages
    308
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 308
    Par défaut
    Il manquait un slash effectivement.

    Merci à vous!

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

Discussions similaires

  1. Mon formulaire de l'upload ne marche pas !
    Par Fikou-Sama dans le forum Langage
    Réponses: 10
    Dernier message: 18/08/2009, 22h44
  2. [Upload] script upload ne marche pas
    Par sacrelolo dans le forum Langage
    Réponses: 1
    Dernier message: 03/09/2008, 17h25
  3. Réponses: 2
    Dernier message: 22/09/2007, 12h39
  4. [Upload] move_uploaded_file ne marche pas
    Par nicerico dans le forum Langage
    Réponses: 11
    Dernier message: 05/12/2006, 11h41
  5. [MySQL] requête upload qui ne marche pas en local
    Par stuef dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 03/03/2006, 18h32

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