Bonjour tout le monde,

ne sachant pas ou poster ce genre de question, je la pose ici car à la base c'est un script javascript.

Ce script c'est SyntaxHighlighter, comme son nom l'indique, ce script sert a mettre du code en couleur.

Mais le problème quand je test ce script c'est qu'il ne marche pas, et je ne trouve pas la solution (qui doit être moisi a mon avis :p)

Donc j'ai télécharger SyntaxHighlighter v1.5.1 sur le site officiel.

J'ai dézipper le contenu et j'ai placé le fichier SyntaxHighlighter.css dans un dossier style, le reste (shBrushPhp.js, etc) dans un dossier scripts.


Voici le code que j'utilise pour afficher mon code source :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans titre</title>
<link type="text/css" rel="stylesheet" href="style/SyntaxHighlighter.css" />
<script type="javascript" src="script/shCore.js"></script>
<script type="javascript" src="script/shBrushPhp.js"></script>
<script type="javascript">
dp.SyntaxHighlighter.HighlightAll('code');
</script>
</head>
 
<body>
<pre name="code" class="php">
&lt;?php
	echo "test";
?&gt;
</pre>
</body>
</html>

Le problème est que ca ne fais strictement rien -_-'


J'ai regardé des sources sur le net, des tutos et ca ne marche toujours pas, franchement je ne sais pas d'où ça peut venir, alors si vous pouviez m'aider !


Merci.