Categories > TinyButStrong general (FR) >

Pb sur variables $_GET

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: weshzinc
Date: 2005-12-19
Time: 18:10

Pb sur variables $_GET

Bonjour,
g remarqué que si j'initialisait pas cette variable $_GET['change_passwd'] alors je reçois en gros ce message :
tinybutstrong cant find change_passwd in the array _GET. this message can be cancelled using parameter noerr.

mon template utilise ceci :
[onshow;when [var._GET.change_passwd]=[users.user];block=td]

Le noerr ne fonctionne pas dans ce cas (peut etre parce qu'elle n'est pas initialisé).

seul remède, un peu moche, est d'initialiser la variable GET-changepasswd.
une suggestion ?

merci.
By: Skrol29
Date: 2005-12-19
Time: 18:54

Re: Pb sur variables $_GET

Salut,

Je n'ai pas vu de paramètre "noerr" dans ton bout de template. Mais une erreur commune est de mal placer ce paramètre "noerr". Le paramètre "noerr" agit uniquement dans la balise TBS où il est placé.

Par exemple :
[onshow;when [var._GET.change_passwd]=[users.user];block=td]
"noerr" agit uniquement sur le champ [onshow;...], pas [var._GET...] ni [users...]

[onshow;when [var._GET.change_passwd]=[users.user;noerr];block=td]
"noerr" agit uniquement sur le champ [users...]

[onshow;when [var._GET.change_passwd;noerr]=[users.user];block=td]
"noerr" agit uniquement sur le champ [var._GET...]

By: weshzinc
Date: 2005-12-20
Time: 08:02

Re: Pb sur variables $_GET

ta raison mister, c sûrement ça, faut que je le mette sur la variable GET.

Merci