Gestion de code source à afficher sur une page (insertion code en bdd) - PHP - Programmation
Marsh Posté le 12-03-2008 à 14:35:29
bonjour
tu stockes tel quel et tu affiches à l'aide d'un "surligneur de syntaxe" genre geshi
EDIT:
ou dp.SyntaxHighlighter : http://code.google.com/p/syntaxhighlighter/
(moins lourd que geshi)
Marsh Posté le 12-03-2008 à 15:00:22
merci pour ta réponse, geshi a l'air trés bien.
Si je stocke le code en base de donnée, y a t'il quelque chose à faire pour tout les caratères spéciaux.
Marsh Posté le 12-03-2008 à 16:04:21
rdams a écrit : y a t'il quelque chose à faire pour tout les caratères spéciaux. |
à priori non
jette quand même un coup d'oeil à dp.SyntaxHighlighter
- geshi : transformation coté serveur, code html généré assez conséquent
- dp.SyntaxHighlighter : transformation coté client en js
Marsh Posté le 12-03-2008 à 17:13:00
rdams a écrit : Bonjour, |
Il paraît que c'est la référence dans le domaine: http://pastie.caboo.se/
Marsh Posté le 13-03-2008 à 10:43:25
Merci
je voulais savoir aussi comment stoker les codes sources (php, perl, javascript, requete mysql).
Est ce que je peux passer par un formulaire pour l'inserer dans ma table.
ou y a t'il des problèmes d'interprétation lors de l'enregistrement ou de la restitution des ligne de codes?
Marsh Posté le 12-03-2008 à 14:26:53
Bonjour,
je suis en train de réaliser une page perso sur laquelle je veux faire une partie aide mémoire dans laquelle je vais mettre des bouts de code ou des petites fonctions ainsi qu'une explication.
Pour l'instant, je l'ai fait en html mais c'est lourd à gérer, tout est à la suite et je suis obliger de recréer une page lorsqu'elle devient trop longue.
J'aimerais donc avoir quelques conseils sur la facon de stocker le code source et ensuite la facon de restitue l'info.
Pour le site, j'utilise déjà du php et une base mysql.
si il y a une solution avec une autre technologie, je suis preneur aussi.
Merci pour vos futur conseil.
Message édité par rdams le 13-03-2008 à 11:02:15