Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 21-02-2009 15:50:54

supertino7
Membre
Date d'inscription: 21-02-2009
Messages: 113

PHP non interpreté entre "<?=" et "?>"

Bonjour

Je decouvre actuellement ZF avec l'approche MVC à l'aide tuto Quickstart

Mon pb se situe au niveau de la vue. Dans mon layout.phtml, je decouvre une manière de faire que je ne connaissais pas : les contenus dynamiques sont placés entre "<?=" et "?>"
Le pb, c'est que chez moi, celles ci ne sont pas interpretés. A la place, j'ai les methodes qui sont affichés, bref je vois tout le code quoi.

Bien sur quand je modifie les balises en "<?php... ?>" ça marche.

Je ne connaissais pas ces balises "<?=" de quoi s'agit il ?

Merci pour vos réponses.

Dernière modification par supertino7 (21-02-2009 16:25:16)

Hors ligne

 

#2 21-02-2009 17:17:06

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: PHP non interpreté entre "<?=" et "?>"

il s'git d'une conf de php il te faut voir dans le php.ini

personnellement et je le recommande la seul balise autorisé est <?php ?> ainsi si du code n'étant pas du php est malencontreusement placé sur le serveur php ne cherchera pas à l'interpréter
il me semble que php 6 préconise l'emploie exclusif de la balise <?php et uniquement en minuscule

A+JYT

Hors ligne

 

#3 21-02-2009 17:20:10

supertino7
Membre
Date d'inscription: 21-02-2009
Messages: 113

Re: PHP non interpreté entre "<?=" et "?>"

Merci pour ta réponse, c'est bien ce que je me disais.

Donc il vaut mieux que je continue avec les balises "<?php "

selon toi ?

Hors ligne

 

#4 21-02-2009 18:39:46

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: PHP non interpreté entre "<?=" et "?>"

moi c'est ce que je préconise. mais il y a d'autres écoles.
A+JYT

Hors ligne

 

#5 22-02-2009 09:20:32

nick
Membre
Date d'inscription: 31-05-2008
Messages: 84

Re: PHP non interpreté entre "<?=" et "?>"

Code:

<?= $maVar ?>

<=>

Code:

<?php echo $maVar; ?>

Hors ligne

 

#6 23-02-2009 20:20:47

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: PHP non interpreté entre "<?=" et "?>"

Si tu ne peux/veux pas activer les "shorts tags" dans ton serveur mais que tu veux les utiliser :

Code:

$view->setUseStreamWrapper(true);

----
Gruiiik !

Hors ligne

 

#7 03-03-2009 17:46:36

bgy
Membre
Lieu: Aix en Provence
Date d'inscription: 23-02-2009
Messages: 14
Site web

Re: PHP non interpreté entre "<?=" et "?>"

nORKy a écrit:

Si tu ne peux/veux pas activer les "shorts tags" dans ton serveur mais que tu veux les utiliser :

Code:

$view->setUseStreamWrapper(true);

Merci pour cette astuce !


http://borisguery.com | Fork me on Github | Follow me on Twitter | Check out my tips on Coderwall | More About me

Hors ligne

 

#8 04-03-2009 10:11:48

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: PHP non interpreté entre "<?=" et "?>"

Hello,

Attention à l'utilisation de setUseStreamWrapper(), la documentation officielle précise bien que cela dégradera les performances.

A+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages