Probleme de passage de variable en parametre (type=file) - PHP - Programmation
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 ...
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