[RESOLU] problème execution script suite passage à php 5.6

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 : [RESOLU] problème execution script suite passage à php 5.6

Re: problème execution script suite passage à php 5.6

par L'@uvergnat » 13 juil. 2016, 14:04

merci Spols,
Ta réponse va dans le sens de l'info que je vien de trouver en continuant mes recherches :
modifier le php.ini avec le tag short_open_tag=On

Re: problème execution script suite passage à php 5.6

par Spols » 13 juil. 2016, 13:52

Un outil de rechercher/remplacer sur tous tes fichiers réglera le problème très vite, sinon cherche du coté du paramètre short_tag du php.ini, mais c'est déconseillé.

problème execution script suite passage à php 5.6

par L'@uvergnat » 13 juil. 2016, 11:34

Bonjour,
je viens de mettre à jour mon php et passer à la 5.6.
dans mes pages html, j'avais du code comme celui-ci

Code : Tout sélectionner

<? echo 'toto'; ?>
ce code fonctionnait bien et "toto" s'affichait bien à l'écran
Depuis le passage à la 5.6, c'est "echo 'toto'" qui s'affiche, le code php n'est plus exécuté.
il faut impérativement coder comme ce-ci

Code : Tout sélectionner

<?php echo 'toto'; ?>
Mon problème est que j'ai beaucoup de pages contenant ce codage incomplet.
Comment paramétrer mon serveur pour que mes scripts soient exécutés sans avoir à modifier les pages html?

merci de votre aide

ps: le serveur est un XAMP sous windows (... personne n'est parfait!)