Déclaration de constante

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Déclaration de constante

Re: Déclaration de constante

par Bosse.cie » 19 févr. 2011, 18:09

Oooooookayyyyyyyyyyyyyyyyy !

J'avais essayé de mettre des guillements autour du 5, au cas où...

Encore raté.

Un jour, je l'aurais.


Merci, je vais modifier ça dans mes déclarations de constante.


Michel

Edit : Et ça marche !

Re: Déclaration de constante

par xTG » 19 févr. 2011, 17:09

En fait PHP croit que tu définies une constante avec une autre constante, mais qui n'existe pas. :)
La syntaxe correcte est :
define("GROUPE",5);
// utilisation :
echo GROUPE;
Car sans les guillemets ce n'est pas une déclaration mais une utilisation de constante.

Déclaration de constante

par Bosse.cie » 19 févr. 2011, 17:06

Bonjour,
Petite question sans trop d'importance, mais qui me permet d'assouvir ma curiosité.

Je déclare une constante, avec cette ligne :

Code : Tout sélectionner

21 define (GROUPE, 5); //nombre à partir duquel des jours continues vont passer en groupé
Or voici le message auquel j'ai droit lors du lancement. Bon, ce n'est pas très grave, vu que ça n'influe pas sur le déroulement du script; mais :

1. Je ne sais exactement le niveau de gravité du terme "notice".
2. Si je comprends bien le message suivant, il m'est dit que j'utilise une constante indéfinie, alors que justement, c'est la ligne qui définie cette constante.
3. Oui, je suis nul en anglais.

Le message :
Notice: Use of undefined constant GROUPE - assumed 'GROUPE' in /var/www/version2/graphisme/appel/payes/taux_gene.php on line 21

SAUVEZ-MOI ! Assouvissez ma curiosité.

Merci

Michel