xpatval Posté 26 Janvier 2007 Partager Posté 26 Janvier 2007 'Jour, Petite question, concernant la valeur d'un champ de formulaire input, dont le type est file: <input class="forme" type="file" name="photo_1" value="<?php echo $mysql->getfield("photo_1");?>" /> Dans le cas ci-dessus, comment est-il possible, si ça l'est, de récupérer la valeur de l'attribut "value", qui est bien entendu renseignée par une requête ? Si le type est "text", aucun problème, mais il semblerait que ce ne soit pas la même chose lorsque le type est "file"... Confirmez-vous ? Merci, xpatval Lien vers le commentaire Partager sur d’autres sites More sharing options...
Portekoi Posté 26 Janvier 2007 Partager Posté 26 Janvier 2007 Salut, Regare ici : http://www.toutestfacile.com/php/cours/pri...-fileupload.php Bye Portekoi Lien vers le commentaire Partager sur d’autres sites More sharing options...
xpatval Posté 26 Janvier 2007 Auteur Partager Posté 26 Janvier 2007 Merci pour le lien, mais je suis soit définitivement idiot, soit obligé de changer de lunettes. N'ai pas trouvé la réponse à ma question, qui ne concerne pas un upload de fichier, mais l'affichage de la valeur d'une variable dans un champ <input type="file">. La valeur de la variable est récupérée par une requête, puis je souhaite afficher cette valeur, existante, dans un type="file", afin de pouvoir charger éventuellement une nouvelle valeur, ou, à défaut, conserver celle proposée. Le but est tout simplement de permettre la modification de différentes valeurs déjà présentes en bdd. Merci quand même, xpatval Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 27 Janvier 2007 Partager Posté 27 Janvier 2007 A ma connaissance, ce n'est pas possible de spécifier de valeur par défaut à un type="file". La plupart du temps, lorsque je fais un formulaire de modification qui en contient un, je le rends facultatif : pas de fichier renseigné : on ne change rien, fichier renseigné : on supprimé l'ancien fichier et on traite le nouveau. Lien vers le commentaire Partager sur d’autres sites More sharing options...
xpatval Posté 27 Janvier 2007 Auteur Partager Posté 27 Janvier 2007 C'est aussi le principe adopté, je vais donc le conserver. Tant pis. Merci de vos réponses, xpatval Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 27 Janvier 2007 Partager Posté 27 Janvier 2007 Dans un sens, c'est logique : contrairement aux autres champs, un type="file" est intimement lié à l'arborescence du système de l'utilisateur. Qu'il déplace son fichier ou change de poste, et les données sont erronées. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant