parametre string passé en url
Bonsoir,
J'ai un problème avec le contenu d'un paramètre de type string passé en paramètre à une url.
Voici mon code :
- ma fonction javaScript :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| function affEve(urlEve)
{
var tabInputs = new Array();
var listeDisplayBlock = "";
//on recupere ds un tableau le nbre d'inputs de l'interface
var tabInputs = document.getElementsByTagName('input');
var longueur = tabInputs.length;
for(var i = 0; i < longueur; i++)
{
if(tabInputs[i].id.indexOf("etatDiv") != -1 && tabInputs[i].value == 1) //on ne s'occupe que des inputs indiquant l'état de display d'un div
{
if(i < (longueur - 1))
listeDisplayBlock = listeDisplayBlock + ";";
}
}
urlEve = urlEve + "&listeDisplayBlock=" + listeDisplayBlock;
window.location.href = urlEve;
} |
- dans mon script Php, je veux afficher le contenu de ma variable listeDisplayBlock :
Code:
1 2 3 4
| if(isset($_GET['listeDisplayBlock']))
{
echo $_GET['listeDisplayBlock'];
} |
Le problème, c'est que ça ne m'affiche que les ";" dont je voulais me servir comme séparateur entre les différentes valeurs.
Quelqu'un aurait une idée?
Merci d'avance.