mmh oui leflos5 en effet, là il faut mettre directement le include sans balise php
alors en fait pourquoi je voulais faire ça, c'est car sur mon site j'ai un gros switch('$action'), la variable $action détermine tout ce que je fais sur le site (aller ici, aller à telle page, toute la partie admin...).
et au lieu de mettre ça en 1 page, j'aimerais avoir une page 'index.php", une 'panier.php', une 'admin.php' pour pas avoir un seul énorme bloc avec plein de case de partout.
évidemment je pourrais faire un Switch séparé sur chaque page, mais le problème est que je voudrais utiliser le 'default', et il ne serait utile que si c'était un seul gros switch (si j'en ai plusieurs le case default se déclencherait plus souvent que je le veux).
bon sinon go pour l'unique page massive, j'essayerais de clarifier le code avec des commentaires