rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Outils mise en forme du texte formulaires php

maryy, le mercredi 23 octobre 2002 à 11:21:42
Bonjour !

Je voulais savoir s'il était possible de proposer des outils de mise en forme de texte (gras, souligné, couleurs,...) dans un formulaire php. L'utilisateur sélectionnerait son texte et en cliquant sur un bouton, son texte se mettrait en gras, ou peut-être s'entourerait des balises <b></b>.

Merci ! :)
Répondre à maryy  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kalamit, le mercredi 23 octobre 2002 à 11:47:15
Salut,
voui, c'est faisable avec la fonction str_replace.
Par exemple : $texte=str_replace(<b>,<br>,$texte);
A+

Kalamit,
Je ponce donc j'essuie
Répondre à kalamit

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
maryy, le samedi 26 octobre 2002 à 11:06:09
Salut !

Je ne comprends pas tellement comment appliquer cette commande. En fait, comment ça marche (pas fait exprès !) ? Il faut que le user sélectionne le texte à mettre et clique sur le bouton "gras" pour mettre le texte sélectionné en gras, on est d'accord ? Et là, je vois pas trop comment programmer le bouton, il faut un mélange javascript/php non ?

Mici !
Répondre à maryy

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
rem, le samedi 26 octobre 2002 à 12:22:41
Pour ma part, les formulaires je les ai modifiés ( couleur des champs, paramètres du texte...) avec un éditeur html ( namo / frontpage /...).
Répondre à rem

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
maryy, le dimanche 27 octobre 2002 à 12:46:29
J'ai dû mal m'exprimer, je reprends :)

Je sais mettre en forme du texte html avec les balises, ça ne me pose pas de pb.

En fait, voici mon besoin :

Je crée une page web de présentation pour quelqu'un et je voudrais qu'il puisse se mettre sa page de présentation à jour tout seul par le biais d'un formulaire d'administration que je lui crée. Dans ce formulaire, l'utilisateur va saisir son nouveau texte de présentation. Et c'est dans ce formulaire (sans l'aide de logiciels de mise en forme HTML) que je voudrais qu'il puisse faire sa mise en forme de texte et donc par exemple mettre certains mots en gras.

Pour mettre une expression en gras, je voudrais que le user sélectionne son expression et qu'il clique sur un bouton "gras", que j'aurais préalablement programmé, qui mettrait automatiquement l'expression en gras. Mais je ne sais pas trop comment m'y prendre pour programmer ce genre de choses :)

Merci d'avance !
Répondre à maryy

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
PhP, le dimanche 3 novembre 2002 à 15:32:09
Slt Maryy

J'avais déjà fait un test dans ce sens avec Internet Explorer

Regarde sur : http://www.nobodysperfect.freesurf.fr/maryy/text_range.htm

si c'est ce genre de chose que tu comptes faire.

Tu noteras qu'ici je n'ai pas besoin d'utiliser PHP.

Par contre ensuite bien sûr tu récupères le code HTML généré avec PHP et tu le traites à ta guise . ;:-)

Nota : le seul problème est qu'au départ l'utilisateur doit d'abord saisir tout son texte "brut" dans un tag de type TextArea, comme qd tu saisies un nouveau message dans CCM (pas inclus dans mon example) et ensuite seulement le mettre en forme.
S'il a l'habitude d'un véritable éditeur de texte , c'est pas gagné ! ;:-)



@+
Philippe

[[  The Truth is Out There   ]]
Répondre à PhP

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Ova, le lundi 4 novembre 2002 à 17:33:45
Bonsoir,
Ce que tu peux faire c'est créer de 'fausses' balises (<GG> et </GG>pour gras par exemple). L'utilisateur saisi son texte, en intercalant les balises en question.
Ensuite, lors du traitement du formulaire ... tu fais un replace sur les caractères <GG> et </GG> par les balises <B> et </B>.

Inconvénients : il faut trouver des balises qui soient intuitives mais qui ne constituent pas une chaine de caractères qui peut se trouver dans 'vrai' mot.

Vala ... c'est ce à quoi je pensais....
J'espère que ça te donne des idées pour résoudre ton problème.

Bonne soirée,

Ova
.:: Ki ne teste rien n'a rien ::.
Répondre à Ova

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
baume, le vendredi 29 septembre 2006 à 10:50:29
Répondre à baume

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 sam, le lundi 5 mars 2007 à 13:09:23
Salut àtoi marry,

Je te contacte pour savoir si tu as réussi à faire un formulaire de mise en forme avec le php.
En effet je suis entrain de faire mon site et je souhaiterai pouvoir mettre à jour du texte en passant par un formulaire php, en fait je veut faire comme toi, pouvoir écrire un texte normal ou en bold.

Merci d'avance et bonne journée
Répondre à sam
Logiciels pertinents trouvés dans les téléchargements
Télécharger Disk Defrag 1.4.15.306Disk Defrag - Votre système peut rencontrer divers problèmes courant notamment des plantages à répétition, la lenteur lors de lu lancement...Catégorie: Optimisation
Licence: Freeware/gratuit
Télécharger Word Viewer 2003Word Viewer - La visionneuse Word Viewer vous permet d'ouvrir des documents Word 2003 et des documents créés avec toutes les versions...Catégorie: Traitement de texte
Licence: Freeware/gratuit
Télécharger LiveQuartz 1.7.2LiveQuartz - “LiveQuartz est un éditeur d'image puissant et gratuit. Il est basé sur les calques et les filtres CoreImage. Vous avez...Catégorie: Dessin
Licence: Freeware/gratuit
Télécharger Beneton Movie GIF 1.1.2Beneton Movie GIF - Exigences minimales : Une carte graphique compatible DirectX 8 ou plus récente (avec un minimum de 32 MB de mémoire...Catégorie: Animation
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « outils mise en forme du texte formulaires php »