Bonjour,
Je recherche un script ou un exemple qui permettrait lorsque l'on clic sur un bouton, d'exporter le contenu d'une div (texte) dans un .txt.
Merci pour votre aide,
Cordialement
Bonjour,
Je recherche un script ou un exemple qui permettrait lorsque l'on clic sur un bouton, d'exporter le contenu d'une div (texte) dans un .txt.
Merci pour votre aide,
Cordialement
Tu aurais un exemple de code?
C'est la base même d'AJAX ^^
pour simplifier et tester le principe, mettons que tu aies ça dans ta page:
tu ajoutes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <textarea id="zone"> Zone plus ou moins dynamique, pas grave. </textarea> <p> <input type="button" value="envoi" onclick="mess(document.getElementById('zone').value)" /> </p>
tu crées une page ajax.inc.php qui contient:
Code : 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 <script type="text/javascript"> function mess(txt){ try{ arg="texte="+escape(txt); alert(arg) req = (window.XMLHttpRequest) ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); req.open("POST", "ajax.inc.php", true); req.setRequestHeader("Content-type", "application/x-www-form- urlencoded"); req.send(arg); } catch(i){ alert("Petit souci de connexion...\nVeuillez réessayer."); }; } </script>
tu crées une page vide fichier.txt.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php $texte=$_POST['texte']; $fp = fopen ("fichier.txt", "a"); fputs ($fp, stripslashes($texte)); fclose ($fp); ?>
tu testes le bazar;
Tout d'abord merci pour tes explications.
j'ai l'erreur suivante :
"mess is not defined"
Tu as une idée du problème?
Partager