passer tableau js à autre page web

passer tableau js à autre page web - HTML/CSS - Programmation

Marsh Posté le 25-05-2004 à 19:38:50    

salut à tous,
 
Je suis sur un probleme depuis ce matin..
 
J'ai un tableau javascript qui s'est rempli dans une page.
mais ce tableau me sert ensuite dans une seconde page.
 
Le probleme est là, comment envoyer ce tableau rempli à l'autre page ?
 
J'ai essayé de faire un fichier .js où je declare ce tableau, et que j'importe dans les 2 pages. Mais comme le tableau est declaré dans le .js il se retrouve vide dans la 2eme page...
 
n'y a t il rien à faire avec "document..." ou "window..." ....
 
Merci

Reply

Marsh Posté le 25-05-2004 à 19:38:50   

Reply

Marsh Posté le 27-05-2004 à 07:19:16    

tu peux faire ça en php. dans la page1 tu fais un formulaire, au passage a la page2 tu mets les valeurs de ton tableau dans un <input type='hidden'> et tu fais un document.form.submit
et dans page2 tu recupere la valeur en php:
 

Code :
  1. page1:
  2. <script language='javascript'>
  3. <!--
  4. // disons que ta table est remplie..elle sapel 'tablo'
  5. function  save_tab()
  6. {
  7. for (var  i = 0;...)
  8.    document.form1.myTable.value += tablo[i]+',';
  9. document.form1.submit();
  10. }
  11. //-->
  12. </script>
  13. <form name='form1' method='post' action='page2.php'>
  14. <input type='hidden' name='myTable' value=''>
  15. <a href='javascript:void(0);' OnClick='save_tab();'>
  16. </form>
  17. page2:
  18. <?
  19. if (isset($_POST['myTable']))
  20.   $myTable = split(",", $_POST['myTable']);
  21. ?>


Message édité par DeirElBahri le 27-05-2004 à 07:26:08
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed