Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
copy
:
editer.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<style> div.bloc { display: inline-block; width: 100px; border: 1px solid #000; margin:5px; } </style> <div class="bloc" id="bloc1">Bloc 1</div> Name: <input type="text" id="myText" value="Mickey"> <!-- ce qu'il faut faire --> <input type="hidden" id="msg" name="msg" value="rien" style="display:none"/> <script type="text/javascript"> function getXhr() { var xhr = null; if(window.XMLHttpRequest) // Firefox et autres xhr = new XMLHttpRequest(); else if(window.ActiveXObject) { // Internet Explorer try { xhr = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } } else { // XMLHttpRequest non supporté par le navigateur alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); xhr = false; } return xhr; } function debug() { var xhr = getXhr(); xhr.onreadystatechange = function() { if(xhr.readyState == 4 && xhr.status == 200) { retour = xhr.responseText; //alert(retour); response.innerHTML = retour; } } xhr.open("POST","sauve_fichier.php",true); xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); filename = document.getElementById('filename').value; data = document.getElementById('data').value; //xhr.send("J1="+J1+"&J2="+J2+"&jour="+jour+"&mois="+mois+"&annee="+annee+"&selection_date="+selection_date+"&selection_score="+selection_score); xhr.send("filename="+filename+"&data="+data); //alert(J1 + " " + J2 + " " + jour + " " + mois + " " + annee + " " + selection_score); } /* function save() { //var test = document.getElementById("msg").value ; // // alert(test); var xxx = document.getElementById("blase").value ; alert(xxx); //var pipo = document.getElementById("myText").value ; //alert(pipo); // var ele = document.getElementById("myText").value = "Johnny Bravo"; //const p = document.getElementById('message').value; // alert(ele); var number=document.getElementById("number").value; var response=document.getElementById("response"); var data = 'data='+document.getElementById("data").value; // var div=document.getElementById("bloc1").value; // alert(div); //var filecopy = 'filecopy='+document.getElementById("filecopy").value; //alert(filecopy); var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { response.innerHTML='<a href="files/'+xmlhttp.responseText+'.txt">'+xmlhttp.responseText+'.txt</a>'; } } xmlhttp.open("POST","sauve_fichier.php",true); //Must add this request header to XMLHttpRequest request for POST xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); alert(data); //var params = 'data='+data+'&field2='+xxx; xmlhttp.send(data); //xmlhttp.send(params); } */ /* function sauver() { var xhr = getXhr(); xhr.onreadystatechange = function() { // on a tout reçu et le serveur est ok if(xhr.readyState == 4 && xhr.status == 200) { document.getElementById("message_patience").style.display='none'; $(function() { $( "#message_generation" ).dialog({ modal: true, title: "Infos", buttons: { Ok: function() { $( this ).dialog( "close" ); } } }); }); } } xhr.open("POST","traitement_edition_DB.php",true); xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); contenu = document.getElementById('datas').value; //xhr.send("J1="+J1+"&J2="+J2+"&jour="+jour+"&mois="+mois+"&annee="+annee+"&selection_date="+selection_date+"&selection_score="+selection_score); xhr.send("datas="+contenu); } */ </script> <?php //echo '<p id="message">A paragraph</p>'; echo "Modifier le fichier : " .$_GET['filename']; echo "<br><br>"; echo "<br><br>"; //$savefile = $_GET['filename']; // format //test____backup_auto_new-19-06-2022-07_55_00.txt $pos = strpos($_GET['filename'], "new"); $str_len = strlen($_GET['filename']); $savefile = "Mofification_" .substr($_GET['filename'], $pos+4, $str_len); echo "La modification est faite dans un fichier copie du backup : " .$savefile; echo "<br><br>"; //echo '<div id="filecopy">' .$savefile .'</div>'; //echo '<div id="filecopy">zoulou.txt</div>'; //echo '<input type="hidden" id="blase" name="blase" value=' .$savefile .'style="display:none"/>'; echo "<input type='hidden' id='filename' name='filename' value='$savefile' />"; /*if (!copy($_GET['filename'], $savefile)) { echo "La copie du fichier a échoué...\n"; } echo "Copy de sauvegarde : " .$_GET['filename'];*/ chdir("backup"); // si le fichier existe, on le supprime if(file_exists($savefile)) { unlink($savefile); } if (!copy($_GET['filename'], $savefile)) { echo "La copie du fichier a échoué...\n"; } //$filename = $_GET['filename']; $f = fopen($savefile, 'r'); if ($f) { $contents = fread($f, filesize($savefile)); fclose($f); //echo nl2br($contents); } echo "<br><br>"; echo '<textarea id="data" style="width:600;height:200;resize:none" >' .$contents .'</textarea>'; /*echo "<br><br>"; echo '<textarea id="data">Enter some content here you want to save as a file</textarea>'; echo "<br><br>";*/ //echo '<input id="sauve" name="sauve" type="submit" value="Enregistrer" onclick="sauver()" />'; echo '<button id="Enregistrer" onclick="debug();return false;">Save</button>'; echo '<div id="response"></div>'; /// http://techslides.com/save-file-with-ajax-and-php echo "<br><br>"; echo "<br><br>"; echo '<a href="' .$_SERVER['HTTP_REFERER'] .'">retour ...</a> <br> <br>'; // $Saved_File = fopen($file, 'a+'); //fwrite($Saved_File, $content); //fclose($Saved_File); ?>