Empecher l'execution javascript dans un echo

lirycs78 Messages postés 106 Statut Membre -  
Flachy Joe Messages postés 2303 Statut Membre -
Bonjour,

C'est simple mai je ne sait pas comment faire. J'ai ceci :
echo "<script>alert('hello')</script>";

Le probléme c'est que forcement le javascript s'execute,
Ors j'aimerais que ceci s'affiche :

<script>alert('hello')</script>

Sans qu'il soit executer. Merci de votre aide futur..
Configuration: Windows XP
Firefox 3.0.3
A voir également:
  • Empecher l'execution javascript dans un echo
  • Echo lors d'un appel samsung - <a href="https://forums.commentcamarche.net/forum/samsung-275">Forum Samsung</a>
  • @Echo off - <a href="https://forums.commentcamarche.net/forum/windows-7-124">Forum Windows 7</a>
  • Echo sur telephone - <a href="https://forums.commentcamarche.net/forum/mobile-26">Forum Mobile</a>
  • @Echo off fonctionne pas ? - <a href="https://forums.commentcamarche.net/forum/programmation-3">Forum Programmation</a>
  • Echo discord - <a href="https://forums.commentcamarche.net/forum/casque-et-ecouteurs-128">Forum Casque et écouteurs</a>

2 réponses

Flachy Joe Messages postés 2303 Statut Membre 261
 
Utilise & gt; et & lt; à la place de < et > pour qu'ils soient considérés comme des caractères. (Sans les espaces entre & et lt; obligé dans mettre à cause de leur interprétation par le forum)
0
lirycs78 Messages postés 106 Statut Membre 1
 
merci le souci c'est que sa me donne sa :

< script> alert('hello')</script>"

Car quand je fait sa :

& ltscript& gtalert('hacked')& lt/script& gt (sans les espace )

Ba sa me donne sa :

&ltscript&gtalert('hello')</script>

Help
0
Flachy Joe Messages postés 2303 Statut Membre 261
 
T'oublierais pas les points virgules ?
Le code est bien formé de "&", "gt" ou "lt" et ";". il remplace un caractère, donc pas la peine d'y mettre d'espace avant ou après.

https://www.commentcamarche.net/contents/489-caracteres-speciaux-html
0