Bonjour, je viens de trouver ce tuto: http://olance.developpez.com/article...t/multiupload/
J'ai testé et cela marche comme je le souhaite.
Cependant, je souhaiterais ajouter lorsque je choisie une des images a upper et avant que cette dernière se mettent dans la liste d'attente, pouvoir indiquer le titre que je souhaite afin de le traiter dans ma base de donnée. Pour l'enregistrement dans la base de donnée pas de problème. Le problème est que dans j'ai modifié le script multiupload.js présent à l'adresse plus haut, je ne peux pas mettre l'image en liste d'attente.
Voici la fonction que j'ai touché.
Je vous expliquez un peu différenment. En gros je veux que quand je choisie une image a upper, ben que lorsque je choisis l'image, un autre champs apparaissent pour me demander le titre de l'image. L'apparition de ce champs fait apparaitre une image qui indique "valider l'action" et ajoute l'image avec le titre que je souhaite. Cet action entraine la disparition du champs recemment créer (le champs titre).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 function creerInput() { //Création de l'élément input var input = document.createElement("input"); input.type = "file"; //Lorsqu'un fichier est choisi, on affiche le champs pour indiquer le titre de la photo input.onchange = function() { //création de l'élément var input2 = document.createElement("input"); input2.type = "text"; input2.value= "Indiquez le titre de la photo"; $("input2").appendChild(input2); document.getElementById("input3").innerHTML ='essaie'; $("#input3").onClick = function() { ajouterFichier(this); } } //Ajout de l'input au document $("input").appendChild(input); }
POur l'apparition du champs sa marche, mais le problème viens de l'action sur l'image, j'ai une erreur. Impossible de mettre le fichier dans la liste d'attente.
POuvez vous m'aider?
Merci d'avance à tout le monde.
PS: je ne veux pas utiliser de flash sinon j'aurais utilise Nasupload (si je me rappelle bien du nom).
Bonne soirée à tous.
Partager