Bonjour,

voila j'ai une page calendrier.php avec cette fonction:
...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
function afficherCalendrier() {
 
		echo '
			<table style="'.$this->cssTable.'">
				<tr>
        			<td colspan="7">[ '.$this->moisFR[$this->mois].'</a> ]</td>
      			</tr>
      			<tr style="'.$this->cssTDDays.'">
        			<td>L</td>
        			<td>M</td>
        			<td>M</td>
        			<td>J</td>
        			<td>V</td>
       	 			<td>S</td>
        			<td>D</td>
      			</tr>	
		';
		echo '<tr>';
 
        echo $this->debutPremiereLigne;
        echo $this->finPremiereLigne;
 
		echo '</tr>';
		echo '<tr>';
 
        echo $this->autreLigne;
 
		echo '</tr>';		
		echo '</table>';
 
    }
je veux l'insérer donc sur ma page donc je fait d'habitude ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$body.='<div id="agenda">';
$cal = new Calendrier();
$cal->creeCalendrier("2013","1");
$body.=''.$cal->afficherCalendrier().'';

le $body etant une variable pour inclure les donnes sur un espace defini par mon codage et ma structure.
Code exemple sur le fichier base.php de mon site
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<div id="page_center">
<?php echo $body;?>
</div>
Problème le calendrier sort du site et ne rentre pas dans mon div.

je pense que c est les echos, qu'en pensez-vous?
MERCI.