Probleme de passage de variable en parametre (type=file)

Probleme de passage de variable en parametre (type=file) - PHP - Programmation

Marsh Posté le 07-03-2003 à 17:17:24    

bonjour a tous,
 
voila j'ai un petit probleme en ce qui concerne un passage de fichier en parametre.
je vous mets le bout de code de mon formulaire, qui visait a passer un fichier en parametre pour ensuite utiliser move_uploaded_file() pour rapatrier le fichier sur le serveur.
précision importante: ce site est sur free, avant ca marchait en local avec easyPHP.
 
le code html( je vous passe la présentation):
<FORM ENCTYPE="multipart/form-data" ACTION="procederEnregistrement.php" METHOD=POST>
    <INPUT NAME="nomFichier" TYPE="file">  <----- c'est ici que ca merde
    <INPUT NAME="titre" TYPE="text">
    <TEXTAREA NAME="commentaire" ROWS="3" COLS="40"></TEXTAREA>
    <select name="nGalerie">
     <option selected value="1">Galerie concerts
     <option value="2">Galerie auditions
 
    </select>
    <INPUT TYPE="submit" VALUE="Enregistrer l'image" align="center">
 
  </FORM>
 
 
 
ensuite, dans mon fichier php qui recupere le submit, je fais:
      echo($commentaire)
 echo($nomFichier);
 echo($nomFichier_name);
( pour ensuite faire mon move_uploadedfile....)
 
et la, il ne m'afficher que le commentaire.
 
Alors je pense que ca vient de free qui empeche qqchose, mais g pas trouvé quoi, et je sais pas quoi faire pour pallier le probleme. :/
Ca m'arrangerait bien que qqn arrive à trouver ou ca marche pas :)


Message édité par hao le 07-03-2003 à 17:19:03
Reply

Marsh Posté le 07-03-2003 à 17:17:24   

Reply

Marsh Posté le 07-03-2003 à 19:17:03    

avec php4 tu dois faire  
echo $_FILES['nomFichier']['name'];  
a la place de echo  
$nomFichier;
ca te donne le nom du fichier, mais sans le chemin, a toi de t'arranger...
 
echo $_FILES['nomFichier']['type'];
te donnera le type...
etc...
va voir là http://dev.nexen.net/docs/php/anno [...] formulaire , et puis cherche un peu, je savais pas cela avant, j'ai chercher 15 secondes, et voila ...


---------------
coming soon
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed