Un $_GET qui ne s'affiche pas :( - PHP - Programmation
Marsh Posté le 14-02-2006 à 23:55:15
je ne vois pas pourquoi tu as une variable en get portant le nom de code[1] tu as du foirer un peu ton formulaire avant
on pourrait voir la yeule de ton formulaire ?
Marsh Posté le 14-02-2006 à 23:56:47
eu... mais... les tableaux ca passe pas get?? ou je me trompe???
methode post préférable, non?
Marsh Posté le 15-02-2006 à 01:24:34
Ca passe il me semble, m'enfin c'est assez moche.
Marsh Posté le 15-02-2006 à 01:25:46
-TrAsHeR- > tu veux sûrement faire :
$_GET['code'][1]
Mais comme déjà dit, POST serait sûrement mieux là.
Marsh Posté le 15-02-2006 à 01:38:29
ouais je le sais bien lol mais je ne peux pas modifier le script car il n'est pas de moi
Marsh Posté le 15-02-2006 à 02:40:03
pas de caracteres speciaux dans les GET et c'est tout
$_GET['code'][1] marchera pas , il faudrais : code['1'] et pas code[1]
pas de tableaux par GET
Marsh Posté le 15-02-2006 à 09:20:56
kedare a écrit : pas de caracteres speciaux dans les GET et c'est tout |
Chez moi si, je peux passer (par ex.) une liste de checkboxes et récupérer les valeurs de cette façon, tout ça par GET.
Reste que c'est probablement pas recommandé, encore une fois.
Marsh Posté le 15-02-2006 à 09:31:42
Même si ça passe, passer du tableau en GET c'est terriblement affreux! Faut qu'il passe à du POST!
Marsh Posté le 15-02-2006 à 09:32:26
Si déjà il nous donnais le code de son formulaire
et le code de la page de traitement, ca nous éviterai de nous lancer dans des suppositions attives
Marsh Posté le 15-02-2006 à 09:37:37
dwogsi a écrit : Même si ça passe, passer du tableau en GET c'est terriblement affreux! Faut qu'il passe à du POST! |
Je n'ai pas dit que c'etait beau, mais que ça passait
Marsh Posté le 15-02-2006 à 09:50:12
En fait ça depend ce qu'il faut faire, si c'est pour lire un checkbox, il faut utiliser un foreach... mais si c'est poru passer un tableau de données, il faut le sérialiser en base 64 avant de la passer puis faire l'inverse de l'autre coté.
Marsh Posté le 15-02-2006 à 17:33:21
Et les gens, je NE PEUX pas passer par $_POST !
Je suis OBLIGER de passer par $_GET.
Quand j'affiche un print_r sur $_GET sa m'affiche :
Citation : Array |
Avec un foreach c'est possible de recupérer le 1 de code ?
Marsh Posté le 15-02-2006 à 17:35:37
Tu peux poster le code du script qui envois cette variable en GET???
Marsh Posté le 15-02-2006 à 17:36:31
na c'est bon suffit de faire :
echo $_GET['code'][1];
voila merci à vous
topic closed
Marsh Posté le 15-02-2006 à 17:42:25
sielfried a écrit : -TrAsHeR- > tu veux sûrement faire : |
Marsh Posté le 15-02-2006 à 19:34:53
oups
Marsh Posté le 14-02-2006 à 22:45:51
Salut,
J'ai ma variable dans mon url :
index.php?code[1]=ejsdtijsewrodtjgoieswjdrtg
et quand je fais :
echo $_GET['code[1]'];
bah sa n'affiche rien
Comment faire ?
Merci...
---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »