Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2886 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML/JS] Envoyer un tableau comme formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML/JS] Envoyer un tableau comme formulaire

n°626856
tafkap
Posté le 31-01-2004 à 11:38:50  profilanswer
 

Bonjour à tous,
 
j'ai un tableau que je dois envoyer à une page en argument. La difficulté pour moi, c'est que je travaille sur un environnement un peu "spécial". En gros, je saisie des informations sur le client Web, la requête est envoyée sur un serveur SAP ITS basé sur la technologie CGI, ce dernier a une passerelle avec un système SAP R/3.  
Bref, la question est de savoir comment envoyer un tableau à une page, j'ai entendu parler de frame ou iframe, mais qu'est-ce donc ?
Si on ne peut pas envoyer un tableau directement, j'avais dans l'idée - grâce à une fonction en Javascritp - de lire mon tableau et de créer une ligne d'arguments que je passerai comme variable, chaque occurence étant séparé par un ;.
Par exemple le tableau aurait la tête suivante :
   Champs1        Champs2     Champs3
  15/02/2004    16/02/2004       3
  19/02/2004    19/02/2004      10
 
Ma ligne d'argument serait :
15022004160220043;190220041902200410
 
A ma charge de savoir lire ce format dans ma fonction SAP.
 
J'ai vraiment besoin d'avoir votre avis sur les techniques que je peux employer. Merci pour votre aide.  :jap:  
 

mood
Publicité
Posté le 31-01-2004 à 11:38:50  profilanswer
 

n°626983
burgergold
5$? va chez l'diable!
Posté le 31-01-2004 à 16:12:41  profilanswer
 

ca fait longtemps que tu touche à l'informatique?
 
c'est pas très logique ton truc
 
pk tu fais pas ta requete champs1, champs2, champs3 dans la page finale sur laquel tu génèrera ton tableau


---------------
http://www.boincstats.com/signature/user_664861.gif
n°626991
tafkap
Posté le 31-01-2004 à 16:30:48  profilanswer
 

Salut et merci pour ta réponse, même si tu es un peu vexant  :ange:  :D  
 
Nous sommes d'accord que je parlais d'un tableau HTML ?
 
J'ai un tableau de 2 colonnes et 2 lignes :
 
<table width="50%" border="1">
  <tr>  
    <td>10</td>
    <td>20</td>
  </tr>
  <tr>  
    <td>52</td>
    <td>15</td>
  </tr>
</table>
 
Comment ensuite reconstituer mes "lignes" dans ma page finale ?
 

n°627032
burgergold
5$? va chez l'diable!
Posté le 31-01-2004 à 17:37:59  profilanswer
 

tafkap a écrit :

Salut et merci pour ta réponse, même si tu es un peu vexant  :ange:  :D  
 
Nous sommes d'accord que je parlais d'un tableau HTML ?
 
J'ai un tableau de 2 colonnes et 2 lignes :
 
<table width="50%" border="1">
  <tr>  
    <td>10</td>
    <td>20</td>
  </tr>
  <tr>  
    <td>52</td>
    <td>15</td>
  </tr>
</table>
 
Comment ensuite reconstituer mes "lignes" dans ma page finale ?
 
 


 
ok
 
page 1 -> ton tableau
page 2 -> ta page finale, dans laquelle tu veux le même tableau, vrai?
 
comment est-ce qu'il est créé le tableau dans ta page 1? Qu'est-ce que ta page 1? un cgi de ton truc SAP ITS?


---------------
http://www.boincstats.com/signature/user_664861.gif
n°627123
tafkap
Posté le 31-01-2004 à 19:08:19  profilanswer
 

le tableau dans la page 1 est créé de façon dynamique. La page 1 correspond à un formulaire dans lequel l'utilisateur peut ajouter ou supprimer dans un tableau des occurences. Une fois fait, il clique sur le bouton "Valider". Le tableau doit être "lu" et envoyé vers le serveur ITS. Pour explication, les variables envoyés seront créées dans le contexte du serveur, ensuite grâce à un mécanisme propre à SAP, une fonction est déclenchée, dans cette même fonction je dois récupérer les occurences du tableau.  
 
En fait le serveur ITS, ça revient à faire du PHP, c'est la même mécanique.
 
Merci pour ton aide, de plus un samedi ;) ;)

n°627149
burgergold
5$? va chez l'diable!
Posté le 31-01-2004 à 19:46:12  profilanswer
 

ok, disons que ta page 1 envoit le tableau (disons plutot les données du tableau) vers ton serveur. Celui-ci doit surment les stocker, comme dans une db. Alors dans ta page 2, qui ne sera pas que du html mais un cgi, ou autre (jsp, php, asp), tu fais une belle petite requête à ton serveur pour récupéré les donner et les réafficher


---------------
http://www.boincstats.com/signature/user_664861.gif
n°627159
tafkap
Posté le 31-01-2004 à 19:56:32  profilanswer
 

J'ai bien réfléchi à la question, j'ai relu mon post et je me suis mal exprimé.
 
Quand je clique sur le bouton Valider, une fonction SAP se déclenche et prend en paramètre une variable, mais je ne peux pas lui passer une table, d'où la difficulté. La question revient à dire : comment gérer plusieurs occurences avec une variable. C'est pour cela que j'avais élaboré ma ligne d'occurences séparée par des ;. Pas facile ce problème :(

n°627165
burgergold
5$? va chez l'diable!
Posté le 31-01-2004 à 20:00:04  profilanswer
 

donc tu me dis que les données ne sont pas conservé nul part, et que toi tu voudrais générer un tableau à partir de la variable
 
mais moi je te dis: pour récupérer la variable, il te faut un language, du perl, du php, peut importe, dans lequel TOI tu vas faire un traitement sur la variable
 
mais de la facon dont tu me parles, tu ne peut rien faire du coté serveur...


---------------
http://www.boincstats.com/signature/user_664861.gif
n°627167
tafkap
Posté le 31-01-2004 à 20:02:36  profilanswer
 

ok, je dois partir, je ferais un schéma récapitulatif, ça m'aidera également à remettre cela à plat :)
 
Merci encore pour ton aide et ton soutien ;) ;)

n°627478
tafkap
Posté le 01-02-2004 à 01:00:52  profilanswer
 

Bonsoir,
 
j'ai fait un petit schéma explicatif :
 
http://perso.wanadoo.fr/eric.caillet/
 
Bonne lecture ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML/JS] Envoyer un tableau comme formulaire

 

Sujets relatifs
Envoyer email à plusieurs adresses mail()[HTML] resolution et centrage
[HTML] Intégration du Plug-In Media Player pour Radio en Stream ?Insérer une fonction de validation sur un bouton image d'un formulaire
[HTML] Prob sur site web pour projet ecole en iut geii[HTML/JS} ouverture d'une page ...
[html] afficher un tooltip associe a un texteLe "type=password" du HTML vaut il quelque chose niveau sécurité ?
[HTML] Insertion de JS cause un retour a la ligne forcé ! [résolu][HTML] probleme de position ...
Plus de sujets relatifs à : [HTML/JS] Envoyer un tableau comme formulaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR