J'ai une fonction qui affiche en clair tout le balisage html et empêche
l'execution du php que j'utilise surtout avec mes formulaires.
Le problème est que dans cette même fonction j'essaye avec eregi_replace de
remplacer les balises bbcode [code][/code] par un div pour mettre en
évidence le code php seulement avec htmlentities le div lui aussi apparaît
en clair dans la page et n'est donc pas interprété par le navigateur.
J'aimerai empêcher l'interprétation par le navigateur du code html et php et
que mes [code][/code] soient bien remplacés par un <div> et que ce dernier
soit bien interprété par le navigateur.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Decryptus
Je pense que ca devrait t'aider. Si tu as besoin d'explication, n'hésites pas.
$text = 'Mon code fait un split de code'."n"; $text .= 'voilà un exemple du code : [code]<?php echo 'Hello World !';'."n"; $text .= '?>[/code] donc le résultat est bien celui escompté, enfin j'espère ;)'."n";
Je pense que ca devrait t'aider.
Si tu as besoin d'explication, n'hésites pas.
$text = 'Mon code fait un split de code'."n";
$text .= 'voilà un exemple du code : [code]<?php echo 'Hello World
!';'."n";
$text .= '?>[/code] donc le résultat est bien celui escompté, enfin
j'espère ;)'."n";
Je pense que ca devrait t'aider. Si tu as besoin d'explication, n'hésites pas.
$text = 'Mon code fait un split de code'."n"; $text .= 'voilà un exemple du code : [code]<?php echo 'Hello World !';'."n"; $text .= '?>[/code] donc le résultat est bien celui escompté, enfin j'espère ;)'."n";