Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/03/2011, 19h40   #1
Invité de passage
 
Inscription : juin 2009
Messages : 19
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 19
Points : 1
Points : 1
Par défaut Problème avec include

Bonjour,
J'ai créé un site dans lequel je souhaite utiliser la fonction "include" pour appeler l'entête et le pied de page qui se trouvent sur des pages séparées.
L'entête et le pied de page doivent se répéter sur chaque page du site.
L'entête comporte une image et je ne parviens pas à trouver la bonne syntaxe pour qu'elle apparaisse correctement.
Merci
balger est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2011, 21h10   #2
Membre chevronné
 
Avatar de micetf
 
Homme Fred
Professeur des Ecoles
Inscription : mai 2009
Messages : 503
Détails du profil
Informations personnelles :
Nom : Homme Fred
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Professeur des Ecoles
Secteur : Enseignement

Informations forums :
Inscription : mai 2009
Messages : 503
Points : 701
Points : 701
Avec un fichier : index.php de ce type :
Code php :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<html>
<head>
<head>
<body>
<?php 
include 'entete.php';
?>
<?php 
include 'corps.php';
?>
<?php 
include 'baspage.php';
?>
</body>
</html>

Le fichier entete.php peut s'écrire comme ça :
Code php :
1
2
3
4
 
<h1>
<img src="images/banniere.jpg" alt="Mon site à moi qu'il est beau" title="Mon site"/>
</h1>
si l'image banniere.jpg est placée dans le dossier images.
Fred
micetf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2011, 23h41   #3
Candidat au titre de Membre du Club
 
Homme William Agay
Développeur Web
Inscription : mars 2011
Messages : 7
Détails du profil
Informations personnelles :
Nom : Homme William Agay
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : mars 2011
Messages : 7
Points : 10
Points : 10
Je pense que ton problème vient du fait que tu n'a pas mis le bon chemin pour l'image, je m'explique :

le src de ton image doit soit être sous forme d'url : http://www.monsite.com/imges/monimage.jpg

Ou être écrit en fonction de l'emplacement du fichier qui inclue et non celui qui est inclue !

Donc si ton architecture est la suivante :

.index.php
include
/header.php
images
/monimage.png

L'adresse de l'image qui est écrite dans header.php devra être écrite comme si elle était dans l'index (qui inclue).

Donc là dans ce cas :
Citation:
<img alt="image" src="include/monimage.png" />
et non :
Citation:
<img alt="image" src="../images/monimage.png" />
williamdev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/03/2011, 11h15   #4
Invité de passage
 
Inscription : juin 2009
Messages : 19
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 19
Points : 1
Points : 1
Par défaut Résolu

Merci beaucoup.
Sujet résolu
balger est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h12.


 
 
 
 
Partenaires

Hébergement Web