Envoyer des tableaux dans un lien, c'est possible ? [PHP] - PHP - Programmation
Marsh Posté le 23-05-2003 à 17:31:27
fichier.php?personnes=$personnes&autre=$autre
pour l'envoyer
lors su traitement $personnes[$i];
Marsh Posté le 23-05-2003 à 17:38:53
LE serialize est indispensable en effet. Sinon la variable vaudra Array en chaine de caracteres.
Mais bon passer un tableau dans l'URL, je ne sais pas si c'est "propre" meme si cette notion est difficile à etablir
Marsh Posté le 25-05-2003 à 02:40:00
samuelp a écrit : passer un tableau dans l'URL, je ne sais pas si c'est "propre" |
Il y a mieux ?
sinon, ça marche comment le coup du serialize ?
Marsh Posté le 25-05-2003 à 12:33:00
sire de botcor a écrit : |
$varserialised=serialize($varnormale) ;
Puis tu peux utiliser les sessions+cookies au lieu de tout passer par l'URL
Marsh Posté le 25-05-2003 à 13:08:50
Tiens à ce sujet pour passer un truc serialisé dans une url, il ne faut pas faire un urlencode avant?
Marsh Posté le 25-05-2003 à 13:21:59
Belgique a écrit : Tiens à ce sujet pour passer un truc serialisé dans une url, il ne faut pas faire un urlencode avant? |
C'est fortement conseillé, j'ai vu un exemple à ce propos
Marsh Posté le 25-05-2003 à 15:48:48
ReplyMarsh Posté le 25-05-2003 à 16:29:03
oui mais je voulais dire avant de le taper dans l'url
Tout est relatif ...
Marsh Posté le 25-05-2003 à 18:33:31
samuelp a écrit : |
tu pourrais nous le montrer stp ?
Marsh Posté le 25-05-2003 à 18:40:23
sire de botcor a écrit : |
Je ne le retrouve plsu mais j'ai trouvé un exemple qui peut interesser :
http://cyberzoide.developpez.com/php4/url/
Marsh Posté le 23-05-2003 à 17:27:08
j'ai un tableau personnes[] qui contient 6 ou 7 éléments.
Je voudrais le mettre en argument d'un lien :
-> fichier.php?personnes=personnes[]&autre=$autre
Ça ne fonctionne plus à l'arrivée...
Comment faire ?
---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron