Bonjour,

L'application fonctionne très bien en php, sur les serveurs apache, WAMP.
Mais l'application est diffusée sur un serveur IIS.
Il n'ya pas d'appache installé.
Seul le code JavaSript ne fonctionne pas.
Une erreur aussi se produit, si cela peux vous aiguiller.
Le serveur IIS ne peut lire le code
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
<?PHP include'/Data/monfichier.php'?>
Je dois supprimer le premier /
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
<?PHP include'Data/monfichier.php'?>

Pour ce qui est du code JS
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?php include 'header.php'; ?>
<div  id="global">
<div id="texteglobal">
</br></br>
<H1><center>CODE FINAL</center></H1>
Copier/Coller le code suivant dans la rubrique "Comment and Worknotes" de Service Now
</br></br>
<?php
// setlocale(LC_TIME, 'fr_FR.UTF8');
// setlocale(LC_TIME, 'fr_FR');
// setlocale(LC_TIME, 'fr');
setlocale(LC_TIME, 'fra_fra');
// Set session variables
$date = date('[d/m/y - H:i]');
$version = "[Version_2.02]";
$code= "[ADC_START]";
$codefin= "[ADC_END]";
//Code pour le checksum.
$chaine = $_SESSION['Balises2'];
//le checksum ressemble à un CRC32.
//En php il suffit d'appeler la fonction crc32 :
$checksum = crc32($chaine);
// Cela génère un entier.
// Représentation héxadécimal:faire un dechex :
$str = dechex($checksum);
$_SESSION["Balises"] = $_POST["balise"];
$_SESSION["Balises"] = $code . $_SESSION["Balises"]. $str . $date . $version . $codefin;
?>
</br></br>
 <!-- Le formulaire -->
    <form id="form-copier" >
        <!-- champ de saisie de texte -->
        <textarea id="texte"  cols="90" rows="3" disabled="disabled"><?php echo $_SESSION["Balises"]?> </textarea>
		<br /><br />
        <!-- Bouton copier -->
        <input type="button" onclick="copierTexte(event)"  value="Copier les Balises"/>
    </form>
    <!-- Le script JavaScript -->
	<script type="text/javascript">
    // On sélectionne le formulaire
    var form_copier_coller = document.getElementById("form-copier")
    // On sélectionne le <textarea>
    var textarea_texte = document.getElementById("texte")
 
    // Copier le texte
    copierTexte = (e) => {
        // On désactive l'action du formulaire
        e.preventDefault()
        // 1. Si le <textarea> n'est pas vide
        if (textarea_texte.value.length) {
            // 2. On copie le texte dans le presse-papier
            navigator.clipboard.writeText(textarea_texte.value).then(() => {
const dialog = document.createElement('dialog');
dialog.textContent = 'text copié';
document.body.append(dialog);
dialog.append(document.createElement('br'));
const btn = document.createElement('button');
btn.textContent = 'fermer';
dialog.append(btn);
btn.addEventListener('click', () => { dialog.close(); });
dialog.showModal();
})
        } else {
            alert("Veillez saisir le texte à copier")
        }
    }
</script>
</p>
</br>
</div><!*-------END DIV texte---->
 
</div><!*-------END DIV texte---->
</div>
<?php include 'footer.php'; ?>

Pourquoi le bouton "Copier les Balises" ne répond pas.
J'ai même essayer avec un windows.location.href'monfichier.php' >> pas de réponse.

Merci.