Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
783 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  supprimer les balises html

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

supprimer les balises html

n°1282453
Badze
Aime les frites
Posté le 12-01-2006 à 19:47:07  profilanswer
 

Bonjour, voici mon fonctionnement en simplifier.
 
Jai un textearea que je rempli manuellement et je valide les retour a la ligne grace a nl2br et htmlentities
 
cela s'inclut dans ma bd de facon "texte1<br />texte2<br />texte3"
 
jusque la parfait. mais jai inclut une page qui permet de modifier un champs de ma base.
 
donc je crée un nouveau textearea avec les valeurs que je doit modifier.
Le hic est que dans mon textarea les valeurs "texte1<br />texte2<br />texte3" sont afficher mot pour mot, et cest' ce que je ne veut pas car j'emploie le  nl2br et htmlentities apres une nouvelle validation du changement.
 
que dois je employer pour n'afficher que les texte et non les balise html.
 
Merci

mood
Publicité
Posté le 12-01-2006 à 19:47:07  profilanswer
 

n°1282478
anthomicro
Posté le 12-01-2006 à 20:50:51  profilanswer
 
n°1282495
kalex
Posté le 12-01-2006 à 21:03:23  profilanswer
 

Si c'est juste pour remplacer "\n" par "<br/>", ça peut se faire à la volée sans problème. Parce que c'est quand même un peu crade de stocker de l'HTML et de l'éditer comme du texte brut...

n°1282508
Badze
Aime les frites
Posté le 12-01-2006 à 21:16:31  profilanswer
 

moi aussi je trouve ca un peu crade.
Mais le truc est que si j'utilise nl2br , il y aura forcement du code html a rentré dans le champs.
 
merci Anthomicro, si je ne trouve pas dautre solution je me dirigerai vers cetet possibilité, mais il doit bien y avoir autre chose.

n°1282513
kalex
Posté le 12-01-2006 à 21:24:01  profilanswer
 

Je sais pas si tu as compris ce que je voulais dire par "à la volée". Je te disais d'insérer le texte du textarea comme tel et, à chaque affichage, d'appliquer nl2br sur ce texte. Ca ne pause en général aucun problème de rapidité.

n°1282525
Badze
Aime les frites
Posté le 12-01-2006 à 21:44:35  profilanswer
 

haaaaaaa
 
tu veux donc dire, que le nl2br ne s'emploi qu'a l'affichage du texte ?
si c'est bien ce que je pense, je suis un vrai trou du cul.
 
Pourquoi n'y avais je pas pensé, je me disait bien qu'il y avait un truc qui clochais.


Message édité par Badze le 12-01-2006 à 21:44:56
n°1282532
kalex
Posté le 12-01-2006 à 21:50:19  profilanswer
 

nl2br peut être employé pour tout et n'importe quoi, mais dans le cas de texte dans une base de données, c'est effectivement très souvent utilisé que pour l'affichage.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  supprimer les balises html

 

Sujets relatifs
[HTML] dimension de fenêtrehtml /ajuster automatique zone de texte a la saisie
[HTML] - Page web divisée en deux parties...C# Supprimer boutons créés dynamiquement
Supprimer une image avec php?pb tableau html dans mon site perso
inserer une page dans une page html[VB6] extraire la source d'une page html
Lister des fichiers et en supprimer certains !Supprimer toutes balises HTML
Plus de sujets relatifs à : supprimer les balises html


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR