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

  FORUM HardWare.fr
  Programmation
  PHP

  Un $_GET qui ne s'affiche pas :(

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Un $_GET qui ne s'affiche pas :(

n°1305667
Orission
Posté le 14-02-2006 à 22:45:51  profilanswer
 

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 »
mood
Publicité
Posté le 14-02-2006 à 22:45:51  profilanswer
 

n°1305692
titanherme​s
Posté le 14-02-2006 à 23:27:39  profilanswer
 

surement a cause des []

n°1305697
gatsu35
Blablaté par Harko
Posté le 14-02-2006 à 23:55:15  profilanswer
 

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 ?

n°1305699
dwogsi
Défaillance cérébrale...
Posté le 14-02-2006 à 23:56:47  profilanswer
 

eu... mais... les tableaux ca passe pas get?? ou je me trompe???
methode post préférable, non?

n°1305724
sielfried
Posté le 15-02-2006 à 01:24:34  profilanswer
 

Ca passe il me semble, m'enfin c'est assez moche.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1305725
sielfried
Posté le 15-02-2006 à 01:25:46  profilanswer
 

-TrAsHeR- > tu veux sûrement faire :
$_GET['code'][1]
 
Mais comme déjà dit, POST serait sûrement mieux là.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1305728
Orission
Posté le 15-02-2006 à 01:38:29  profilanswer
 

ouais je le sais bien lol mais je ne peux pas modifier le script car il n'est pas de moi ;)


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »
n°1305730
kedare
Posté le 15-02-2006 à 02:40:03  profilanswer
 

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

n°1305769
sielfried
Posté le 15-02-2006 à 09:20:56  profilanswer
 

kedare a écrit :

pas de caracteres speciaux dans les GET et c'est tout
$_GET['code'][1] marchera pas


 
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. [:spamafote]  
 
Reste que c'est probablement pas recommandé, encore une fois.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1305777
chaced
Posté le 15-02-2006 à 09:29:43  profilanswer
 

ça gere tres bien les tableaux ton get, mais il faut le lire avec foreach pas en direct comme ça :D


---------------
CPU-Z | Timespy | Mes bd
mood
Publicité
Posté le 15-02-2006 à 09:29:43  profilanswer
 

n°1305778
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 09:31:42  profilanswer
 

Même si ça passe, passer du tableau en GET c'est terriblement affreux! Faut qu'il passe à du POST!

n°1305779
gatsu35
Blablaté par Harko
Posté le 15-02-2006 à 09:32:26  profilanswer
 

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

n°1305782
chaced
Posté le 15-02-2006 à 09:37:37  profilanswer
 

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  :whistle:


---------------
CPU-Z | Timespy | Mes bd
n°1305791
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 09:43:55  profilanswer
 

Oui oui je sais bien, c'est pas pour toi que je dis ça!

n°1305800
chaced
Posté le 15-02-2006 à 09:50:12  profilanswer
 

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é.


---------------
CPU-Z | Timespy | Mes bd
n°1306571
Orission
Posté le 15-02-2006 à 17:33:21  profilanswer
 

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
(
    [act] => ok
    [id] => 34909
    [x] => 61
    [y] => 27
    [code] => Array
        (
            [1] => F8448GER45G8Q498
        )
 
)


 
Avec un foreach c'est possible de recupérer le 1 de code ? :)


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »
n°1306573
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 17:35:37  profilanswer
 

Tu peux poster le code du script qui envois cette variable en GET???

n°1306574
Orission
Posté le 15-02-2006 à 17:36:31  profilanswer
 

na c'est bon suffit de faire :
 
echo $_GET['code'][1];
 
voila merci à vous :)
 
topic closed :p


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »
n°1306579
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 17:42:25  profilanswer
 

sielfried a écrit :

-TrAsHeR- > tu veux sûrement faire :
$_GET['code'][1]

 
Mais comme déjà dit, POST serait sûrement mieux là.


 
 [:bbcmoi]

Message cité 1 fois
Message édité par dwogsi le 15-02-2006 à 17:42:36
n°1306648
Orission
Posté le 15-02-2006 à 19:34:53  profilanswer
 


 
oups :pt1cable:


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Un $_GET qui ne s'affiche pas :(

 

Sujets relatifs
un champ texte qui ne s'affiche pas ?????Site qui s'affiche sur Firefox mais pas IE
passer une variable de type array en GET[bash] Fonction qui affiche ou execute les commandes
Mon site ne s'affiche pas chez tout le monde :([Résolu] GET ok sous Firefox mais pas sous IE
grep et affiche la ligne suivante ..ça ne s'affiche pas :|
Page qui ne s'affiche pasRécupérer le texte affiché dans un comobox
Plus de sujets relatifs à : Un $_GET qui ne s'affiche pas :(


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