Afficher un message
Vieux 08/07/2007, 22h34   #5
Olivier Miakinen
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: variable de session firefox

Le 08/07/2007 23:20, desbutes a écrit :
>
> if(isset($_SESSION['number'])) -> si la syntaxe est bonne ,et si la
> variable était définie ,le script m'aurait affiché au moins "La
> variable de session rne est" avec rien de plus car là ma syntaxe est
> peut être mauvaise
> Or ce n'est pas le cas, car il me dit qu'elle n'est pas définie.
> J'ai essayé les deux écritures et il me dit tjs que ma $_SESSION[]n'est
> pas définie


Je n'ai pas la réponse à ta question initiale, rappelée ici. Je réponds
juste au reste.

> Mais sinon pour récapituler ce que vous avez écrit
> Pour afficher une variable du type $GET_[] $POST_[] $SESSION[] dans une
> chaîne de caractères , on a le choix entre
> echo" texte "{$GET_['variable']}" fin texte ";


Non, là tu auras une erreur de syntaxe (après la première chaîne
" texte " l'interpréteur devrait attendre un point-virgule ( ou
un point (.) mais pas une accolade ({).

> ou
> echo" texte '$GET_[variable]' fin texte ";


Oui, sauf que c'est $_GET et pas $GET_. Et encore une fois je séparerais
l'instruction « echo » du premier guillemet par une espace.

> D'accord?


Modulo ce que j'ai dit plus haut.

>>Je n'ai plus sous Firefox qu'a faire des champs "hidden" pour passer mes
>> variables mais c'est long

> et surtout ca me fait moins avancer dans le php


De même que tu devrais insérer des espaces entre les instructions pour
rendre ton code plus lisible, tu devrais insérer des lignes vides entre
ce que tu cites et ce que tu écris pour rendre tes articles plus lisibles.

> et ca ne me dit pas pourquoi ca fonctionne sous IE7 ET PAS SOUS firefox
> Moi qui prone Firefox autour de moi....


Pas d'idée.

>>Olivier


Tu cites Sebastian, là ? Pourtant il n'a pas écrit ça. Ou alors c'est
que tu veux t'adresser à moi, mais là encore cette façon de faire n'est
pas très lisible.

> tu dis qu'il ne faut pas rajouter de quotes simples à l'interieur de
> quotes doubles ,


Je n'ai jamais dit ça. Et Sebastian non plus d'ailleurs.

> mais dans echo" texte '$GET_[variable]' fin texte ";
> Il y a bien des quotes simples à l'intérieur de quotes doubles?


Oui, il y a. Et comme j'ai dit que cette syntaxe était correcte (du
moment que le tableau s'appelle $GET_ et pas $_REQUEST), cela ne me
choque pas. Quant à Sebastian, ce qui le choquait c'était le contraire :
il voulait rajouter encore des guillemets simples et des accolades.


Cordialement,
--
Olivier Miakinen
  Réponse avec citation
 
Page generated in 0,05995 seconds with 9 queries