Forum Clubic

Php pas interprété sous wamp

bonjour,

alors j’ai un site en local en php j’ai installé wamp et mis le site dans le dossier www le site s’afiche mais qu’une petite partie

les variable du type <?=$titre;?> ne fonctionne pas et je penser que ça viens de là car quand je met le code <?php echo"" . $titre . ""; ?> ca fonctionne (pour le titre en tout cas)

je tiens à préciser que le site héberger sur un serveur externe fonctionne bien

ps: j’ai mis short_open_tag = On et off ca change rien

edit: j’ai fais comme j’ai dis plus haut on dirais qu’il n’y a que ca qui fonctionne
Edité le 19/03/2009 à 15:36

Ce qui se nuance. Depuis PHP5.2, la syntaxe <?, <%, et <?= (pour faire un echo direct) sont désactivées par défaut.

Exact, les balises PHP s’ouvrent toujours comme ça : <?php ?>, les balises <% %> ou <? ?> sont désactivés, il me semble que c’est pour des raisons de sécurités.

Non pas du tout. Juste parce que 1) en XML, tu écris <?xml (donc php l’aurait interprété) et 2) pour une question de cohérence. Passer du coq à l’âne en fonction de la syntaxe, ça reste bof.