recherche de balise

Répondre
webmasteur
webmasteur
Déconnecté
Bonjour,

Je recherche une balise qui permet d'écrire du code sans être exécuté comme celui de ce forum :

[code][/code]

merci smiley
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Du code PHP ou html ?

Normalement, si tu utilises htmlentities (comme il se devrait) pour afficher tes données, le code ne doit pas s'interpreter.

Sinon, tu as aussi la balise <pre> qui permet d'afficher du texte préformaté.
webmasteur
webmasteur
Déconnecté
Que je mais <pre> ou <htmlentities>,
sa ne marche pas :

  1. <html>
  2. <body>
  3. <h2>voici un code préformaté</h2>
  4. <htmlentities>
  5. <html>
  6. <body>
  7. <h2><center>texte</center></h2>
  8. </body>
  9. </html>
  10. </htmlentities>
  11. </body>
  12. </html> 


  1. <html>
  2. <body>
  3. <h2>voici un code préformaté</h2>
  4. <pre>
  5. <html>
  6. <body>
  7. <h2><center>texte</center></h2>
  8. </body>
  9. </html>
  10. </pre>
  11. </body>
  12. </html> 
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Moué.

htmlentities est une fonction PHP, pas une balise html. Elle sert justement à transformer les < et les > des balises en entités html.

Quant à <pre> je te suggère de lire la doc html : en effet, on ne colle pas de <html> dans un <pre> ni aucune autre balise d'ailleurs, c'est pour afficher du texte préformaté.

En gros, oublie <pre>, et utilise soit htmlentities en PHP, soit modifie à la main les < en &lt; et les > en &gt; des balises que tu souhaites afficher.
webmasteur
webmasteur
Déconnecté
Merci beaucoup, j'ai testé htmlentities et sa marche.smiley
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique