existe-t-il un inverse a htmlentities et nl2br? [php] - Programmation
Marsh Posté le 02-09-2001 à 13:49:36
et ben tu peux n'éxécuter toutes tes fonctions pour convertir ton msg en HTML qu'au moment de l'affichage.
D'où, tu ne stockes ds ta bdd que le msg "brut", tel que la personne l'a tappé.
Marsh Posté le 02-09-2001 à 13:55:48
M@nu a écrit a écrit : et ben tu peux n'éxécuter toutes tes fonctions pour convertir ton msg en HTML qu'au moment de l'affichage. D'où, tu ne stockes ds ta bdd que le msg "brut", tel que la personne l'a tappé. |
oui, en effet
ce qui est chiant c pour les messages déjà présents...
de plus le htmlentities était nécessaire pour certaines choses
[edtdd]--Message édité par sisicaivrai--[/edtdd]
Marsh Posté le 02-09-2001 à 14:15:49
pour le html_entities(), on peut faire l'inverse avec une fonction qui s'appelle a peu près html_translation_table(), pour l'inverse de nl2br, un str_replace() marche très bien.
Marsh Posté le 02-09-2001 à 14:58:09
je trouvepas le html_translation_table(), sinon qqn peut me fournir la liste des remplacements que htmlentities opère?
Marsh Posté le 02-09-2001 à 15:02:05
j'avais dis 'à peu près'
http://www.php.net/manual/en/funct [...] -table.php
Marsh Posté le 02-09-2001 à 13:43:58
car en fait lorsque l'on édit un message sur mon forum, forcément il l'applique à chaque fois ...
donc j'aimerais d'abord enlever le htmlentities et nl2br, avant de l'appliquer sur l'ensemble du texte modifié
comment faire?