begin process at 2012 05 30 19:26:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

Insertion de texte formatté


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Insertion de texte formatté

mercredi 6 avril 2005 à 14:39:32 | Insertion de texte formatté

ala_daly

Slt tout le monde, ya-t'il qq1 qui sait comment insérer du texte formatté avec des caractères gras, italique... des retours à la ligne etc... dans une table mysql et de le récupérer ensuite avec le même formatage d'apparition.

J'en ai vraiment besoin d'aide sur ce point, Merci !!
mercredi 6 avril 2005 à 14:52:06 | Re : Insertion de texte formatté

Anthomicro

Salut,

en  gros tu veux convertir du bbcode en html, puis du html en bbcode ?


    mercredi 6 avril 2005 à 17:59:32 | Re : Insertion de texte formatté

    malalam

    Administrateur CodeS-SourceS
    Hello,

    heu, et pourquoi pas directement du html dans la table ? Code avec htmlspecialchars() puis decode a l'affichage ?
    http://de2.php.net/manual/en/function.htmlspecialchars.php
    http://de2.php.net/manual/en/function.htmlspecialchars-decode.php

    Ou htmlentities, meme principe, si tu as des problemes de charset en plus.
    jeudi 7 avril 2005 à 18:00:31 | Re : Insertion de texte formatté

    ala_daly

    Je connais pas trop le bbcode, je vais essayer tout de suite avec les htmlspecialchars()  ;

    Merci, et à bientot, j'espere bien que ça macrhe et que le texte puisse être bien affiché sans aggrandir le tableau !




    jeudi 7 avril 2005 à 18:09:26 | Re : Insertion de texte formatté

    malalam

    Administrateur CodeS-SourceS
    Oui mais attention, il faut aussi utiliser strip_tags() dans ce cas la pour eviter que quelqu'un ne mette n'importe quoi comme balises et plante ton site.
    Avec les inconvenients de strip_tags()
    A savoir :
    "il fait une temperature < a 2 degre today!"
    strip tags va te laisser uniquement
    "il fait une temreparture "

    jeudi 7 avril 2005 à 18:11:45 | Re : Insertion de texte formatté

    Anthomicro

    htmlentities est mieux adapté ;-)


      vendredi 8 avril 2005 à 08:10:14 | Re : Insertion de texte formatté

      malalam

      Administrateur CodeS-SourceS
      Ben oui mais dans ce cas on autorise toutes les balises. Au decodage, je veux dire.
      vendredi 8 avril 2005 à 12:42:49 | Re : Insertion de texte formatté

      ala_daly

      Salut, encore une petite question, est ce que pour bien utiliser la fonction htmlspecialchars() , je doit effacer tous les enregistrements de ma table et puis les réinsérer en leur applicant cette fonction?
      Je serais obligé de faire ainsi pour bien afficher les données dans un tableau de taille fixe ?
      vendredi 8 avril 2005 à 12:57:02 | Re : Insertion de texte formatté

      malalam

      Administrateur CodeS-SourceS
      Il y a quoi dans ta table, la ?

      Explications :
      htmlentities (ou specialchars) tranforme les caracteres speciaux html en leurs entites :
      < devient &lt;
      Si tu stockes le html ainsi dans ta base, puis que tu le reaffiches ensuite, le html ne sera pas interprete (on s'en sert pour des raisons de securite sur des saisies utilisateurs).

      html_entity_decode (ou html_specialchars_decode) fait l'inverse. Donc tu extraies de ta table le html code, et avant de l'afficher sur ta page, tu le decodes. A ce moment la, le html sera interprete.

      Donc, je ne sais pas ce que tu as dans ta table...si tu as du html normal, ben ne fais rien, il sera interprete. Ceci dit il vaut tjrs mieux stocker du html code, sait-on jamais...

      Par contre je viens de relire une de tes reponses...
      ...sans aggrandir le tableau ?
      Quel est ton probleme au juste que veux-tu ? Il y a une difference entre le formatage des styles du texte (gras, italique etc) et ce que ton tableau peut contenir et comment il se comporte avec ce qu'il contient. htmlspecialchars ne fera rien contre ca.


      vendredi 8 avril 2005 à 14:52:36 | Re : Insertion de texte formatté

      ala_daly

      Bon, merci une autre fois pour les explications, le problème du tableau s'est résolu, je sais pas comment exactement :). Il prenait au début une place plus grande de la page et conduit à élargir cette dernière en lui ajoutant un ascenceur horizontal....
      Maintenant ça va miex pour le tableau, mais il me reste le souci de l'insertion su texte, je doit fournir pour celà une interface d'administration avec laquelle l'administrateur du site aura à insérer du texte en le copiant depuis d'autres sources et en le collant dans le champ approprié, ce texte a un certain formatage qui doit être conservé à l'insertion et à l'affichage, sachant que l'administrateur n'est pas amené à manipuler du code html.

      Merci, j'espre que j"étais bien clair dans mes questions...


      Cette discussion est classée dans : texte, insertion, formatté


      Répondre à ce message

      Sujets en rapport avec ce message

      insertion dans un fichier texte existant [ par mogmog ] Bonjour,Est il possible d'inserer une ligne au milieu d'un fichier texte sans effacer koi ke ce soit?merci! insertion texte [ par MasterJmC ] Salut est ce que quelqu'un pourrait me dire comment faire pour insérer des caractères dans un champ texte de formulaire à partir d'une image ou d'un b comment eviter une insertion d'enregistrement vide? [ par plasticode ] Salut à tous.Voilà je travaille sur une page d'admin pour un site en php.Sur cette page je propose à l'utilisateur de rentrer aux maximum 5un lien.Don insertion dans un champ de texte [ par yravas ] Bonjour à tous, J'ai crée un champ texte sur la page principale qu'un utilisateur doit remplir et pour l'aider il peut cliquer sur un lien qui ouvre u Insertion d'un texte dans un formulaire [ par mehdisfr ] Bonjours a tousMon probleme c'est que je veux faire un boutton "Gras" avant ma zone texte "textarea", et quand je clique dans ce boutton, j'aurai a l Insertion autom. d'une date dans une zone texte [ par ecolom ] Bonjour,la galère continue... Mais j'ai espoir qu'un jour c'est moi qui aiderai les autres. Voilà, j'aimerais insérer automatiquement la date du jour insertion de texte dans la page [ par spootnik2 ] Bonjour, je suis débutant en php, j'aimerai que lorsque je rentre des données dans un formulaire, celles-ci apparaissent sur ma page web ?je ne sais p Texte formatté depuis et vers Mysql [ par ala_daly ] J'ai un problème que j'ai pas trouvé sa solution depuis un bon temps, j'aimerais insérer et puis récupérer depuis et vers Mysql de texte formatté, con Insertion texte sur page par le visiteur [ par BPh_Designs ] Bonjour tout le monde. Mon soucis est le suivant : J'aimerais avoir un encart sur une page html qui permet au visiteur de taper son nom et ensuite d Insertion automatique de texte dans un champ de texte. [ par Ang3lo ] Salut,J'aimerais savoir comment peut-on inserer du texte dans un champ de texte automatiquement, juste en cliquant sur un bouton, à la manière des for


      Nos sponsors


      Sondage...

      Comparez les prix

      CalendriCode

      Mai 2012
      LMMJVSD
       123456
      78910111213
      14151617181920
      21222324252627
      28293031   

      Consulter la suite du CalendriCode

      Photothèque

      A découvrir



       
      Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
      CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
      CodeS-SourceS.com© est une marque déposée tous droits réservés

      Google Coop CodeS-SourceS Google Coop CodeS-SourceS
      Temps d'éxécution de la page : 0,905 sec (3)

      Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales