Je cherche à mettre en page des infos, dont la mise en page varie selon le contenu. Jusque là tout va bien. Le problème est que dans un des cas, j'ai encore d'autres infos à ajouter que j'appelle via la fonction "include" dans la variable. Et là, la mise en page par en cacahuète...
Question : est-ce que ce n'est pas possible de maîtriser un "include" dans une variable (j'en ai peur) OU est-ce que j'ai loupé un truc ?
Voici le code pour la 1ère partie de conditions :
// affichage du disk selon DISK - REMIX - COMPIL (avec image ou non)
if ($resultat1[menu2_titre] == 'compilations') {
$disk = '<td colspan="2" width="505"><span class="txt9noirGras">new compilation '.$track.' on '.$titre.'</span>';
} elseif ($resultat1[menu2_titre] == 'remixes') {
$disk = '<td colspan="2" width="505"><span class="txt9noirGras">new remix for '.strtoupper($resultat1[disk_titre2]).'</span>';
} else {
$disk = '<td width="110" align="left" valign="top"><img src="visuels/poch/'.$resultat1[disk_img].'"></td>
<td width="395" align="left" valign="top" bgcolor="#0000FF">'.$titre.'<br><br>';
include ("tracks.php");
}
et la suite pour la visualisation :
if ($resultat1[disk_bando] == '') {
echo "$disk</td></tr><tr><td colspan='2' width='505' class='txt7noir'> </td></tr>";
} else {
echo '<td width="505">'.$resultat1[disk_bando].'<br><br></td>
</tr>
<tr>
<td width="505"> </td>
</tr>';
}
Merci d'avance pour vos éclaircissement !