Formulaire de modification avec champ file - PHP - Programmation
Marsh Posté le 18-08-2005 à 17:00:34
pas grave...tu met un texte dynamique disant quelle est la photo actuelle
et que si il rempli pas , sa change pas , sinon...
Marsh Posté le 18-08-2005 à 17:05:00
C'est à dire mettre quelque chose du genre :
<input type="file" .... value="<le nom de la photo>" />
??
Marsh Posté le 18-08-2005 à 17:14:42
t'affiches la photo sur la page, et tu mets un champ file en expliquant que si on rentre une image, ca écrasera l'ancienne. Si les utilisateurs sont pas trop impulsifs, pourquoi ca marcherait pas?
Marsh Posté le 18-08-2005 à 17:37:54
<input type="file" .... value="<le nom de la photo>" />
??
Sa pas top sa va charger cette photo re une fois
Marsh Posté le 19-08-2005 à 10:11:27
xtof_83 a écrit : <input type="file" .... value="<le nom de la photo>" /> |
ça va surtout rien faire du tout !! on ne peut pas mettre de value sur un input file
Marsh Posté le 19-08-2005 à 10:26:44
raph_csol a écrit : ça va surtout rien faire du tout !! on ne peut pas mettre de value sur un input file |
+1
ça serait une enorme faille de securité sinon
Marsh Posté le 19-08-2005 à 10:30:39
Oui ben c'est ce que je me disais aussi...
Enfin tout ça pour dire, ce que l'on à dis à coté..
Mieux vaut ecrire un petit truc à côté expliquant que fairte ou ne pas faire...
Marsh Posté le 22-08-2005 à 09:59:34
Merci pour votre aide, j'ai résolu mon problème
Marsh Posté le 22-08-2005 à 10:04:49
Tu peux mettre la metode que tu as utilisée pour résoudre ton probleme? ça pourrait etre utile pour les prochains
Marsh Posté le 22-08-2005 à 12:20:56
esox_ch a écrit : Tu peux mettre la metode que tu as utilisée pour résoudre ton probleme? ça pourrait etre utile pour les prochains |
En fait je me suis plus ou moins mal exprimé dans la description du problème.
C'était plutôt dans le traitement de la récupération des données que ça n'allait pas (mais c'était la fin de semaine faut m'excuser ).
Donc en fait, si le champ est laissé à vide, je fais un test sur la variable $_FILES
Code :
|
Dans ce cas, je récupère le lien de la photo déjà insérée, sinon, je fais l'insertion de la nouvelle photo et je supprime l'ancienne. Bref, c'était plutôt sur ce test que j'avais des problèmes, puisqu'au début j'essayais d'utiliser un "value" qui n'existe pas.
Voilà voilà
Marsh Posté le 18-08-2005 à 16:56:35
Bonjour,
Je travaille actuellement sur un site PHP/PostgreSQL.
Je vous décris brièvement mon cas :
Une interface à bases de formulaires est prévue pour ajouter des fiches descriptives (sur des vins). Il y a parmi les champs un champ "file" pour envoyer une photo du vin en question. Donc je fais en sorte d'uploader la photo, la stocker et garder le nom de la photo dans un champ de la base de données.
Mais ces fiches sont modifiables, donc si l'utilisateur veut modifier sa fiche, j'ai un problème car je ne peux pas rappeler la photo dans le champ "file", alors que je peux facilement préremplir les autres champs texte. Quelle est la meilleure solution pour gérer ce genre de situation d'après vous ?
Merci
---------------
Bien joué! Mais une brique ne rend jamais les coups.