Bonjour a tous,
Pour mes cours je doit faire un formulaire d'envoi d'émail.
J'ai aussi ajouter la jointure de fichier.
Au moment ou j'ajoute un fichier je le stocke dans un tableau.
Ensuite je parcours le tableau pour afficher tous les fichier joint avec pour chaque un un check box avec comme valeur la indice du tableau.
La checkbox sert a pouvoir si besoin supprimer un fichier de mon tableau
c'est pour cela que je devrais parcourir tous les checkbox pour savoir ceux qui sont cocher et la je coince.
Merci pour votre aide
voici le code dans mon formulaire
et voici ce que je fais quand je clique sur l'input image 'delete'
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
36
37
38
39 <form method="POST" action="index.php?page=2" enctype="multipart/form-data"> <div> <fieldset> <legend>Fichier joint</legend> <input type="file" name="joinFile" /> <span> <input class="imageButton"type="image" name="addFile" src="http://www.kayenne.ch/images/Save.png" alt="Enregistrer" title="Enregistrer"/></span> <div> <?php /*if(isset($_POST['addFile'])) { /*echo $_FILES['joinFile']['tmp_name']."ffffffffff<br/>"; echo $_FILES['joinFile']['name']."dddddddddddddddd <br/>"; echo $_FILES['joinFile']['type']; $file = new Upload('joinFile'); echo $file->RetournerNom();*/ $tabFile = array(1, 2, 3, 4, 5); echo"<div class='itamFile'>"; for($i=0;$i<count($tabFile);$i++) { echo"<p class='paraFile'>"; echo"<span>".$tabFile[$i]."</span>"; echo"<span><input type='checkbox' name='checkItemFile' value='".$i."'>"; echo"</p>"; } echo"</div>"; echo"<div class='delItemFile'"; echo"<input class='imageButton' type='image' src='http://www.kayenne.ch/images/Delete.png' name='delete' alt='supprimer' title='Supprimer'>"; echo"</div>"; ?> </div> </fieldset> </div> </form>
Je vous remercie d'avance pour l'aide que allez m'apporter
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 if(isset($_POST['delete'])) { while($_POST['checkItemFile']) { if(!$_POST[['checkItemFile']) { deleteItemTab($noTabDel,$tabFile); } } }
Di Blasio Michael
Partager