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 :

[Upload] Upload un fichier et passage de variable


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Novembre 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 8
    Par défaut [Upload] Upload un fichier et passage de variable
    salut
    je developpe une application qui permet d'uploader un fichier dans 3 repertoire differant selon la selection faite . mon probleme c que le nom du repertoire ne passe pas d'une page a une autre voici la premiere page du formulaire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?php
    $doctype=isset($_POST['doctype']) ? $_POST['doctype'] : '';//
     echo" <p><form enctype=\"multipart/form-data\" action=\"uploader.php\" method=\"POST\">
    <input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"10000000\" />
    Choisir le fichier a transf&eacute;rer:<p>
    <input type=\"hidden\" value=\"$doctype\">
    <input name=\"uploadedfile\" type=\"file\" /><br /><p>
    <input type=\"submit\" value=\"Transf&eacute;rer\" />
    </form></p>";
    ?>
    si je fait un echo pour $doctype elle s'affiche donc pas de probleme sur cette page .
    ma 2eme page uploader.php
    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
    <?php
     
    //la je teste si elle passe correctement
    $doctype=""; if(!empty($_POST["doctype"]))
       $doctype=$_POST["doctype"];
    echo"le repertoire choisit est $doctype";
     
    //la je met le fichier dans le rep choisit
    $path="$doctype";
    $target_path = "/$path/";
     
    /* Add the original filename to our target path.  
    Result is "uploads/filename.extension" */
    $target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 
    $_FILES['uploadedfile']['tmp_name'];  
     
    $target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 
     
    if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
        echo "Le fichier ".  basename( $_FILES['uploadedfile']['name']). 
        " a etait transférer";
    } else{
        echo "Il y a eu une erreur lors du transfére, essayer encore une fois !";
    }
    ?>
    tout fonctionne bien sauf le passage de la variable $doctype
    Merci d'avance pour votre aide .

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Il faudrait peut être lui donner un nom à votre champ caché

  3. #3
    Membre habitué
    Inscrit en
    Novembre 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 8
    Par défaut
    Merci infiniment
    2h de blocage je l avais pas vu ...lol

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

Discussions similaires

  1. [Upload] upload d'un fichier avec apostrophe
    Par SegmentationFault dans le forum Langage
    Réponses: 5
    Dernier message: 07/09/2006, 10h37
  2. [Upload] Upload de GROS fichiers en php
    Par osscour dans le forum Langage
    Réponses: 21
    Dernier message: 26/05/2006, 14h13
  3. [Upload] Upload d'un fichier excel sur un site web
    Par oldscrout dans le forum Langage
    Réponses: 3
    Dernier message: 31/03/2006, 10h09
  4. [Upload] Upload, renommer le fichier
    Par Alain15 dans le forum Langage
    Réponses: 15
    Dernier message: 14/02/2006, 14h06
  5. [Upload] Upload de gros fichiers
    Par Rémiz dans le forum Langage
    Réponses: 8
    Dernier message: 07/01/2006, 11h44

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