Ma version de PHP n'accepte pas la balise "<?"

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 : Ma version de PHP n'accepte pas la balise "<?"

par Berzemus » 23 févr. 2009, 20:57

C'est bon cela fonctionne. Wamp met le short_open_tags en Off par défaut. Merci.
mais le mieux, c'est de les laisser en off et d'adapter ses scripts. Voilà. On pourra pas dire que c'est pas dit.

par beninsky » 23 févr. 2009, 17:06

C'est bon cela fonctionne. Wamp met le short_open_tags en Off par défaut. Merci.

par orgerix » 23 févr. 2009, 16:40

Chez moi, le php.ini se trouve ici

C:\wamp\php\php.ini

par Berzemus » 23 févr. 2009, 14:48

Dans le php.ini. Il se trouve d'habitude ici: c:\windows\php.ini, mais peut-être que Wamp l'a mis ailleurs. Un phpinfo() suffit pour voir quel fichier ini est utilisé, et ou il se trouve sur ton disque.

par beninsky » 23 févr. 2009, 14:43

Merci pour ta réponse, en fait c'est un serveur sur mon poste en localhost avec Wamp, où puis modifier ce paramètre ?

par Berzemus » 23 févr. 2009, 14:11

Pas de version, de configuration.

L'attribut short_open_tags dans le fichier php.ini définit ce comportement.

Sur ton hébergement, il est mis sur OFF, ce qui est une bonne pratique sinon on s'ouvre à des problèmes d'incompatibilité avec des pages xhml, par exemple.

Ma recommandation: un search&replace général sur tous les fichiers.

Ma version de PHP n'accepte pas la balise "<?"

par beninsky » 23 févr. 2009, 13:58

Bonjour,

Mon problème est simple, ma version de PHP n'a pas l'air de vouloir prendre en compte la balise <?, mais seulement <?php (ce qui me semble être plus correct).

Seulement je dois travailler sur un site dont toutes les pages PHP contiennent des <? au lieu de <?php :S

Connaissez-vous ce problème et quelle version de PHP dois-je installer pour le rectifier ?

Merci.