Rechercher : dans
Par :

Récupérer des données d'un formulaire tableau

Dernière réponse le 19 mai 2009 à 11:43:00 houdy14, le 18 mai 2009 à 10:38:28 
 Signaler ce message aux modérateurs

Bonjour à tous ,
voilà mon souci j'ai créer un formulaire sous forme de tableau ou l'utilisateur pourra entrer les différentes lignes du tableau , ajouter des lignes, en supprimer.
voici mon formulaire tableau :

<body>
<p><a href="page d'accueil">Retour vers l'accueil</a></p>

<FORM ACTION="mailto:mon adresse mail?subject=Essai formulaire" METHOD="POST" ENTYPE="text">

<table class="dTable">
<thead>
<tr>
<th>Evênements redoutés</th>
<th>Commentaires</th>
<th>Postes concernés</th>
<th>G</th>
<th>F</th>
<th>Risque initial</th>
<th>Mesures existantes</th>
<th>M</th>
<th>Risque résiduel</th>
</tr>
</thead>
<tfoot>
<tr>
<th colspan="9"><a href="#" onclick="addLigne(this); return false;">Ajouter une ligne</a></th>
</tr>
</tfoot>
<tbody>
<tr>
<td><input type="text" name="Evênements redoutés[]"size="15" /></td>
<td><input type="text" name="Commentaires[]" size="15" /></td>
<td><input type="text" name="Postes concernés[]"size="15" /></td>
<td><input type="text" name="G[]" size="1"/></td>
<td><input type="text" name="F[]" size="1"/></td>
<td><input type="text" name="Risque initial[]"size="15" /></td>
<td><input type="text" name="Mesures existantes[]"size="15" /></td>
<td><input type="text" name="M[]" size="1" /></td>
<td><input type="text" name="Risque résiduel[]"size="15" /></td>
<td><a href="#" onclick="delLigne(this); return false;">Supprimer la ligne</a></td>
</tr>
</tbody>
</table>

<p><input type="submit" value="Envoyé" /></p>
<p><input type="RESET" value="reset" /></p>
</form>
</body>

mon soucy est que quand je tente de récupérer( par e-mail) les données entrées dans mon tableau sa me les affiches en ligne avec des bout de code que je ne veux pas.

je voulais donc savoir si il existait un moyen de récupérer la mise en page du formulaires avec les données entrées.

merci de votre aide d'avance

Configuration: Windows XP
Firefox 3.0.10

Meilleures réponses pour « Récupérer des données d'un formulaire tableau » dans :
PHP - Récupération de données Voir PHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
Récupérez vos données endommagées d'un CD/DVD VoirRécupérer des données endommagées d'un CD/DVD avec CDCheck D'abord rendez-vous au lien de téléchargement CDCheck. Le logiciel gratuit de Mitja Perko, analyse les données d'un CD/DVD et les récupére facilement. Mettre CDCheck en...
Servlets - Gestion des formulaires VoirIntroduction aux formulaires Les servlets rendent très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML, c'est-à-dire une interface graphique permettant à l'utilisateur de saisir des données. Grâce à la balise...

1

AdminTOURS, le 18 mai 2009 à 16:05:24

Je pense qu'il vaudrait mieux récupérer uniquement les données et les remettre en forme dans ton mail

Répondre à AdminTOURS

2

houdy14, le 18 mai 2009 à 17:28:03

Bonjour admintours,
merci de ta réponse :)
mais il n'y a pas un autre moyen pour que sa mette en forme automatique les données sous forme de tableau ?
pour que sa soit plus lisible ?

Répondre à houdy14

3

Alain_42, le 18 mai 2009 à 18:42:00

Tu as une solution avec du javascript, vas voir ce site:

http://www.trucsweb.com/Javascript/trucs.asp?no=323&type=5

Répondre à Alain_42

4

houdy14, le 19 mai 2009 à 10:15:29

Merci ;) c déjà beaucoup mieu avec cette mise en page néanmoins les données du tableau sont tj ligne par ligne je m'explique :
par exemple un tableau comme ceci :
A | B | C |
_________
1 | 2 | 3 |
_________

4 5 6

ca m'enverra

A:1
B:2
C:3
A:4
B:5
C:6

et moi je voudrai :
A: 1 , 4
B: 2 , 5
C: 3 , 6
ou
A : B: C:
1 2 3
4 5 6

mais bon j'en demande peu etre un peu trop ^^
merci en tout cas de vos réponses

Répondre à houdy14

5

 Alain_42, le 19 mai 2009 à 11:43:00

Pour ça il faut te plonger dans le codage de la partie Javascript et modifier le code que tu as trouvé sur le site

Répondre à Alain_42