Je passe par un bouton copier en JavaScript.
Ce code est le seul qui fonctionne sur le serveur client.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 <!-- Le formulaire condition ELSEIF-->
     <form id="form-copier" >
        <!-- champ de saisie de texte -->
        <textarea class="js-text" id="texte"  cols="80" rows="5"disabled="disabled"><?php echo $_SESSION["Balises2"]?> </textarea>
		<br /><br />
        <!-- Bouton copier -->
        <input type="button" class="js-copytextbtn" value="Copier les balises"/>
    </form>
 
        <script>
            (() => {
                const button = document.querySelector('.js-copytextbtn');
 
                button.addEventListener('click', () => {
                    const text = document.querySelector('.js-text');
                    const range = document.createRange();
 
                    range.selectNode(text);
                    window.getSelection().addRange(range);
 
                    try {
                        if (document.execCommand('copy')) {
                            // alert('Le texte a été copié !');
                            document.location.replace('pagefin.php');
                        }    
                    } catch (err) {
                        alert('Pas possible de copier.');
                    }
                    
                    window.getSelection().removeAllRanges();
                });
            })();
        </script>
Le seul petit soucis, c'est que le texte copié contient un saut de ligne en début du texte et en fin de texte.

[ADC_START][SDP][ANNULE][00000000][bdceeb19][11/05/22 10:04][Version_2.02][ADC_END]

Merci