Bonjour, et bon weekend à vous
voila mon problème, j'ai du me faire un outil PHP pour obtenir et exploiter des codes (CSS, PHP, HTML)
il me faut donc afficher le résultat d un "htmlspecialchars" ou "htmlentities"
je fais donc un PHP avec un FORM de saisie de mon HTML par exemple, et au retour je fais
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<?PHP
$Lcode = (isset($_POST['Lcode'])) ? htmlspecialchars($_POST['Lcode']) : '';
?>
<!-- Puis mon HTML dont: -->
<div class="blog">
<?PHP
echo "<br /><pre><code>".$Lcode."</code></pre><br />";
?> 
</div>

C'est la ma question:
Il me ré-affiche le html, pourtant tout s'est bien passé car si je clic droit ==> afficher le code source de la page:
j'ais bien par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
&lt;!DOCTYPE html&gt;&lt;html lang='fr'&gt;&lt;head&gt;
&lt;meta charset=&quot;UTF-8&quot;&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
&lt;!--[if IE]&gt;
&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&gt;
&lt;![endif]--&gt;
Comment afficher ce résultat directement intacte ? et non retranscrit ??
Mille mercis d'avance.