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
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
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>
et le php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
?>
Est-ce que c'est une bonne pratique ou carrément lourdingue ?
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