Bonjour a tous,
Il y a peu de temps, je me suis attaqué a la réalisation d'un site en partie en php mais la je suis bloqué.
Le prob en qq mots : index.php contient plusieurs include (entete, menu, conteneur central,...). Dans une des pages(on va dire ColonneDroite.php) intégrées avec un de ces include, j'aimerais mettre une image! C'est pas bien compliqué vous me direz! C'est bien ce qu'il me semblait mais je galère avec le header!
Concretement quand je visualise ma page ColonneDroite.php, mon image s'affiche bien (le header est bien pris en compte). Par contre une fois qu'elle est "includée" à index.php, je n'ai plus que l'image mais en lignes de caractères (comme si je n'avais pas d'header)...
La question est donc : où dois je mettre ce header ou comment dois je procéder ???
Voici le code de ColonneDroite.php :
--------------------------------------
<?php header("Content-type:image/gif");
readfile("Image3.gif"); /*j'ai essayé aussi avec imagegif('Image3.gif');*/
?>
Le code d'index.php :
----------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "
[ Lien ]">
<html xmlns="
[ Lien ]" lang="fr" xml:lang="fr">
<body>
<div> <!--Entete-->
<?php include('entete.html'); ?>
</div>
<div> <!--Colonne de droite-->
<?php include('coteDroit.php'); ?>
</div>
<div> <!--Pied-->
<?php include('pied.html'); ?>
</div>
</body>