Afficher dans un textarea les données soumises et les copier automatiquement

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Afficher dans un textarea les données soumises et les copier automatiquement

Re: Afficher dans un textarea les données soumises et les copier automatiquement

par @rthur » 19 mai 2016, 09:04

Ainsi je me posai cette question car j'ai déjà vu ca ! Comment copier dans le presse papiers Windows ou mac.. les données soumisent ?
La dernière phrase de ma réponse précédente devrait répondre à ta question, non ?

Re: Afficher dans un textarea les données soumises et les copier automatiquement

par enzod54 » 19 mai 2016, 00:40

Merci, je vais donc voir pour ce point.
Par contre ce formulaire sert à ce que le contenu affiché une fois le formulaire soumis, soit copié sur une certaine partie de mon site...
Ainsi je me posai cette question car j'ai déjà vu ca ! Comment copier dans le presse papiers Windows ou mac.. les données soumisent ?
En gros le résultat qui s'affiche une fois le formulaire soumis via le bouton 'envoyer' est déjà dans le presse papier du client, il ne reste plus pour lui qu'à coller les infos la ou il faut :)

Merci beaucoup.

Re: Afficher dans un textarea les données soumises et les copier automatiquement

par @rthur » 15 mai 2016, 08:04

Bonjour,

Pour le textarea, tu as réussi visiblement à le faire, mais tu as les balises HTML qui s'affichent ce qui est normal car un textarea affiche uniquement du texte brut.
Pour afficher la mise en forme en HTML dans un textarea il faut que tu utilises une librairie comme ckeditor ou TinyMCE qui sont els plus connues et qui vont transformer ton textarea en zone éditable HTML en WYSIWYG (=avec des boutons comme Word pour faire la mise en forme en gros)
http://ckeditor.com
https://www.tinymce.com

Pour la copie dans le presse papier, regarde ici : https://clipboardjs.com

Afficher dans un textarea les données soumises et les copier automatiquement

par enzod54 » 15 mai 2016, 00:28

Bonjour à tous, dans un de mes codes html/php, je résume les données saisies par le visiteur, sous cette forme :
<?
if (($val1 <> "") && ($val2<> "") && ($val3 <> "") && ($val4 <> "") && ($val5 <> ""))
        {echo "<BR>\n
 <LI><b>Nombre d'animaux détenus :</b> $val1</LI>
";    
        }
    ?>
J'aimerai beaucoup plutot que ca affiche le résultat textuellement, l'afficher dans un 'textarea', ainsi le visiteur pourra modifier librement ses données sans retourne sur le formulaire, mais lorsque j'ajoute <textarea> en début et fin de chaine, les balises html y apparraissent aussi.

Et soucis numéro 2, j'aimerai que tout ce qui apparait dans ce textarea se copie tout seul dans le presse papiers de windows.

Pourriez-vous m'aider sur ces 2 points ? Je peux envoyer mon code php en MP au besoin je n'ai aucun secret...

Merci beaucoup, c'est pour mon projet scolaire donc ca compte énormément.