lire un tableau $t [ 'cle' ] et/ou $t [ cle ]

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 : lire un tableau $t [ 'cle' ] et/ou $t [ cle ]

Re: lire un tableau $t [ 'cle' ] et/ou $t [ cle ]

par devlop78 » 01 mars 2011, 21:17

Je complète en précisant qu'il s'agit d'une tolérance de la part de PHP. Par défaut, il cherche(rait ) une constante, mais PHP est très gentil =P~ . L'utilisation sans apostrophe est pour ma part à prohiber.

Re: lire un tableau $t [ 'cle' ] et/ou $t [ cle ]

par clasie » 01 mars 2011, 19:42

Il y avait en effet une erreur 'NOTICE' lancée dans le cadre d'une réponse ajax et qui bloquait la bonne réception du retour de l'appel.
Merci stealth35.

Re: lire un tableau $t [ 'cle' ] et/ou $t [ cle ]

par stealth35 » 01 mars 2011, 16:28

Bonjour stealth35, non en prod cela fonctionne sans erreurs. Il récupère les data de l'array avec clé sans apos puis se connecte à la db avec.
j'ai jamais dis que ce ne fonctionnait pas, j'ai juste dis qu'il cachait les erreurs...

Re: lire un tableau $t [ 'cle' ] et/ou $t [ cle ]

par clasie » 01 mars 2011, 15:59

Bonjour stealth35, non en prod cela fonctionne sans erreurs. Il récupère les data de l'array avec clé sans apos puis se connecte à la db avec.

Re: lire un tableau $t [ 'cle' ] et/ou $t [ cle ]

par stealth35 » 01 mars 2011, 15:30

en prod il cache les erreurs, regarde ton display_errors et error_reporting, et la version de PHP

lire un tableau $t [ 'cle' ] et/ou $t [ cle ]

par clasie » 01 mars 2011, 15:03

Bonjour à tous,

Étrange prob.

Dans mon environnement en ligne je peux lire une valeur d'un tableau sans mettre des apostrophes autour de ma clé: $t [ cle ]
Mais en local je suis obligé de mettre des apostrophes: : $t [ 'cle' ]

Je suppose qu'il s'agit d'un prob de config. G donc comparé le phpinfo() des deux env sans trouver la raison.
Quelqu'un as-t-il une suggestion à propos de cette différence?

Merci.
Claude