Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1275 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  pb Upload fichier tout bête !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb Upload fichier tout bête !

n°1065577
jijiz
Posté le 29-04-2005 à 12:28:29  profilanswer
 

Bonjour,
 
J'ai déjà fait avec succès des formulaires pour uploader un fichier avec php. Mais là je bloque, je n'arrive pas a récupérer le nom du fichier! !
 
 

   
if ($HTTP_GET_VARS[add] != 'ok')
   {
       include "../../../../conn.php";
     
        // We get all the menu
        $request = "select * from menu";
        $answer  = mysql_query($request)
          or die (mysql_error());
     
           
        echo "<center>Add a SubMenu and his Web Page<br><br></center><table border = 0 align = center><tr><td>  ";
         
        // We display the form to add a submenu and his web page
        echo "<form name = \"add_submenu\" method = \"post\" action = \"add.php?type=submenu&Menu=$HTTP_GET_VARS[Menu]&add=ok\" OnSubmit = \"return control()\">";
        echo "Name of the SubMenu :</td><td><input type = text size = 15 maxlength = 15 name = title></td></tr><tr><td>Files of the Web Page :</td>";
        echo "<td><input type = \"file\" name = \"myFic\" id = \"myFic\"></td></tr><tr><td>Select a Menu where to put the SubMenu :</td><td><select>";
         
        while ($row = mysql_fetch_array($answer))
        {
           echo "<option value = \"$row[name_menu]\">$row[name_menu]";
        }
        echo "</select></td></tr><tr><td><input type = submit value = Ok><input type = reset value = Clear > </td></tr></form></table>";
    }else
    {
      include "../../../../conn.php";
      // errors
      $err = "";
         
      // folder of destination
       // $folderDest = "../../../../content/gallery/";
      $nameDest       = $HTTP_POST_FILES['myFic']['name'];
      echo "nom destination: $nameDest";  
    }


 
 
Dans le "if" je saisie toutes les infos (titre, et fichier) que je vais traiter dans le "else". Or dans le else je n'arrive pas a afficher $nameDest qui est normalement le nom du fichier à uploader !
 
Merci

mood
Publicité
Posté le 29-04-2005 à 12:28:29  profilanswer
 

n°1065583
cesarr89
Posté le 29-04-2005 à 12:30:53  profilanswer
 

Citation :

Dans le "if" je saisie toutes les infos (titre, et fichier) que je vais traiter dans le "else"


 
De quoi?
 
Tu saisis dans un IF et tu veux traiter ces données dans le ELSE, c'est possible ça ?

n°1065589
jijiz
Posté le 29-04-2005 à 12:33:02  profilanswer
 

j'ai trouvé !!
 
enctype="multipart/form-data" .... ca sert à quoi?

n°1065591
jijiz
Posté le 29-04-2005 à 12:33:50  profilanswer
 

cesarr89 a écrit :

Citation :

Dans le "if" je saisie toutes les infos (titre, et fichier) que je vais traiter dans le "else"


 
De quoi?
 
Tu saisis dans un IF et tu veux traiter ces données dans le ELSE, c'est possible ça ?


 
 
ben tu passes en paramètre une variable (méthode get ds l'url du formulaire) qui dit qu'il faut passer dans le else

n°1065597
cesarr89
Posté le 29-04-2005 à 12:36:58  profilanswer
 

Mais comment tu peux saisir des données dans un IF et les traiter dans le ELSE, à la suite?

n°1065625
jijiz
Posté le 29-04-2005 à 12:58:57  profilanswer
 

je rappelle la meme page dans le champ ACTION du formulaire !

n°1065630
cesarr89
Posté le 29-04-2005 à 13:00:32  profilanswer
 

ah oui d'accord, dons c en 2 etapes differentes et pas en une seule

n°1065643
jijiz
Posté le 29-04-2005 à 13:16:44  profilanswer
 

voila


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  pb Upload fichier tout bête !

 

Sujets relatifs
[Demande] Envoie de fichierRequete surment toute bete
Insérer le contenu d'un fichier TXT dans une table...Copier le contenu d'un fichier dans un buffer
Importation fichier texte en excel avec plus de 256 colonnesUPLOAD de fichier fonction ftp
récupérer une chaines de caractère d'un fichier textepetit probleme d'ecriture dans un fichier
Upload en ASP Jscript 
Plus de sujets relatifs à : pb Upload fichier tout bête !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR