OVH Cloud OVH Cloud

include php

7 réponses
Avatar
christophe C
j'utilise un include php qui marche, avec cette graphie :

<? include ('menu.txt');?>

je sais qu'il y en a d'autres. l'une d'elle est t'elle préférable ?
--
-> http://batraciens.net/ - "BATRACIENS" : Articles et photos sur
l'élevage et la maintenance des batraciens, aquatiques ou terrestres.
Petites annonces.
-> http://css-astuces.batraciens.net/ - "CSS-ASTUCES" : Trucs et astuces
de codage CSS pour enrichir vos pages Web.
-> http://www.priceminister.com/boutique/batra3 - Je vend mes livres SF
d'occasion.

7 réponses

Avatar
François Battail
Le Sun, 21 Nov 2004 17:09:47 +0100, christophe C a écrit :

j'utilise un include php qui marche, avec cette graphie :

<? include ('menu.txt');?>

je sais qu'il y en a d'autres. l'une d'elle est t'elle préférable ?



Plutot :

<?php require_once 'menu.php'; ?>

Explications :

<? est une forme désuète de déclaration de code php qui de plus entre
en conflit avec xml. require_once exige que le fichier soit présent et
garantit qu'il sera inclus qu'une seule fois.

@+
fb
Avatar
Serge Loubet
François Battail wrote:
Le Sun, 21 Nov 2004 17:09:47 +0100, christophe C a écrit :

j'utilise un include php qui marche, avec cette graphie :

<? include ('menu.txt');?>

je sais qu'il y en a d'autres. l'une d'elle est t'elle préférable ?



Plutot :

<?php require_once 'menu.php'; ?>



et plutot php que txt ou html pour ne rien avoir a changer le jour ou tu
dois mettre un bout de code php dans ton menu.
Avatar
Thibaut Allender
On 21/11/2004 17:39, Serge Loubet @ www.barlou.com wrote :
et plutot php que txt ou html pour ne rien avoir a changer le jour ou tu
dois mettre un bout de code php dans ton menu.



aucun rapport, l'include sera de toutes façons parsé, quelle que soit
son extension
par contre l'avantage sera de rendre le code invisible au cas où le
fichier serait accessible via http (ce qui est toutefois une erreur de
conception, un htaccess avec un deny from all dans le repertoire
contenant les includes suffit generalement a eviter les mauvaises surprises)

--
thibaut allender | freelance | http://capsule.org
Avatar
EspaceTrain
S'lut,

aucun rapport, l'include sera de toutes façons parsé, quelle que soit
son extension



Négatif. Les fichiers en .txt ne sont pas parsés chez tous les hébergeurs.
Autant assurer la compatibilité en cas de changement d'hébergeur et d'avoir
à éviter de bidouiller toutes les pages ensuite.

--
EspaceTrain
Prochain arrêt : Mars
Merci de ne laisser aucuns bagages dans les voitures
Avatar
Gg
EspaceTrain wrote:

Négatif. Les fichiers en .txt ne sont pas parsés chez tous les hébergeurs.
Autant assurer la compatibilité en cas de changement d'hébergeur et d'avoir
à éviter de bidouiller toutes les pages ensuite.



S'il est inclus dans un fichier php il sera parsé.

--
GéraLd : http://gerald.fauvelle.free.fr
| Photos : http://www.gg.free.fr
| myStats : Système de statistiques
| Version 1.0.8 - http://emcity.nexenservices.com/mystats
Avatar
Le Fou
Gg a écrit

S'il est inclus dans un fichier php il sera parsé.



Question qui ne s'adresse pas particulièrement à Gg :
Que signifie le verbe "parser" ?
Je n'ai pas trouvé ça dans mon dictionnaire...

--
A'tchao

Le Fou
http://perso.club-internet.fr/ehiller/
http://club.exocet.free.fr/
http://www.ffessm-cd84.com/
Avatar
Gg
Le Fou wrote:

Question qui ne s'adresse pas particulièrement à Gg :
Que signifie le verbe "parser" ?
Je n'ai pas trouvé ça dans mon dictionnaire...



J'espère bien que ca n'y est pas, ce n'est pas français :)

On peut dire "parcours et analyse syntaxique" du fichier, mais parser
est plus rapide :) Ca vient de l'anglais "to parse"

parse [pA:z] vt
(a)Gram faire l'analyse (grammaticale) de, analyser
(grammaticalement) (une phrase, un mot );
(b)Comptr analyser.

--
GéraLd : http://gerald.fauvelle.free.fr
| Photos : http://www.gg.free.fr
| myStats : Système de statistiques
| Version 1.0.8 - http://emcity.nexenservices.com/mystats