8795 sujets

Développement web côté serveur, CMS

Salut.

Essaye de t'inspirer de: http://pastebin.com/

En gros, au lieu de télécharger le code, qu'une fenêtre s'ouvre pour que l'utilisateur puisse copier le code. Ou bien, un simple textarea (en lecture seule) pour copier le code aussi.

Sinon, pour ce qui est d'afficher le code, il suffit que tu convertisses les caractères spéciaux (du genre <, > ect..) en leur équivalent en html pour qu'ils ne s'exécutent pas.

Bonne soirée Smiley smile
Bonsoir,

Certes, mais si je demande comment rendre du code téléchargeable c'est qu'il y a une raison Smiley langue (et que je souhaite donc réellement le faire). Le fait est que dans mon cas, le textarea est le résultat d'un formulaire pour construire un fichier xml, et que l'utilisateur doit ensuite placer le fichier sur son site, donc pouvoir télécharger le fichier directement est dans mon cas plutôt bien venu.
Bonsoir

AMHA, j'essayerais de faire quelque chose de ce genre.

Isoler les bouts de code entre les balises <pre> ou <textarea>. Tu peux faire ça avec un pattern et la fonction preg_match.

Ensuite créer un fichier à part entière sur ton serveur

Pour finir mettre à disposition un lien vers le fichier télécharger.

C'est pas spécialement compliqué, si tu as besoin d'aide n'hésite pas. Smiley cligne