Bonjour,
J'aime bien séparer au max les différents codes d'un site.
Une façon de faire que j'utilisais il y a longtemps consistait à lire un fichier html dans un fichier php, de remplacer les données obtenues en php dans le fichier html et de faire un print du tout. Du style :
html
et le phpCode:
1
2
3
4
5
6
7
8
9
10
11
12 <html> <head> <taratata....taratata> </head> <body> <div> <form action="unfichier.php" method="post"> %produit% </form> </div> </body> </html>
Est-ce que c'est une bonne pratique ou carrément lourdingue ?Code:
1
2
3
4
5
6 <?php $html = file_get_contents("unfichier.html"); $produits = mon code pour trouver mes produits; $html = str_replace("%produit%", $produits, $html); print($html); ?>
Tout ce que je vois dans les tutos ou forums mélange le php et le html dans le même fichier.
J'aimerais bien votre avis.
Bien à vous
Pierre-François