Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
Freebox
/
CHESS_ON
:
old_importer.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr" dir="ltr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <link rel="stylesheet" href="//code.jquery.com/ui/1.13.1/themes/base/jquery-ui.css"> <link rel="stylesheet" href="/resources/demos/style.css"> <script src="https://code.jquery.com/jquery-3.6.0.js"></script> <script src="https://code.jquery.com/ui/1.13.1/jquery-ui.js"></script> <!--php avoid resubmission of form with f5 --> <script type="text/javascript"> // detection F5 /* $(document).ready(function() { $(window).keydown(function(event){ if(event.keyCode == 116) { event.preventDefault(); return false; } }); }); */ 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 fct_restaurer() { var filename = document.getElementById('filename').value; var folder = "backup"; $(function () { $( "#dialog" ).dialog({ modal: true, title: "Info", closeOnEscape: false, buttons: { Oui: function() { $( this ).dialog( "close" ); //fct_import(); //redirection(); //window.location.href='abc.php'; //window.location.href="abc.php?filename="+filename; window.location.href = "zzz.php?filename=" + filename + "&folder=" + folder; }, Non: function() { $( this ).dialog( "close" ); } } }); //$("#btnShow").click(function () $("#action").click(function () { $('#dialog').dialog('open'); }); }); } function redirection() { alert("fdgmmd"); var filename = document.getElementById('filename').value; //window.location.href = "traitement_import.php"; //window.location.href = "traitement_import.php?filename="+filename"; window.location.href="traitement_import.php?filename="+filename; } function fct_annuler() { javascript:history.go(-1); } function fct_import() { var xhr = getXhr(); xhr.onreadystatechange = function() { // On ne fait quelque chose que si on a tout reçu et que le serveur est ok if(xhr.readyState == 4 && xhr.status == 200) { retour = xhr.responseText; if(retour == 1) { document.getElementById("pour_le_message").innerHTML = "Import réussi, vous allez être redirigé dans quelques instants"; setTimeout(function(){ window.location="sauvegarde.php"; },2500); /*$(function() { $( "#message_import" ).dialog({ modal: true, title: "Infos", buttons: { Ok: function() { $( this ).dialog( "close" ); //window.location.reload(); bye(); //setTimeout(function(){ window.location="read02.php"; },5000); } } }); });*/ } if(retour == 2) { document.getElementById("pour_le_message").innerHTML = "Pas bon"; /*$(function() { $( "#message_erreur" ).dialog({ modal: true, title: "Infos", buttons: { Ok: function() { $( this ).dialog( "close" ); //window.location.reload(); } } }); });*/ } } } xhr.open("POST","traitement_import.php",true); xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); filename = document.getElementById('filename').value; folder = document.getElementById('folder').value; //xhr.send("filename="+filename); alert("zoulou"); xhr.send("filename="+filename+"&folder="+folder); } function bye() { setTimeout("window.location.href='sauvegarde.php';",2500); } </script> <!-- dialog --> <div id="dialog" style="display: none" align = "center">Confirmation de l'import ?.</div> <!-- <input type="button" id="btnShow" value="Show Popup" /> --> <p id="pour_le_message"></p> <!-- <script> function myFunction() { document.getElementById("pour_le_message").innerHTML = "Hello World"; } </script> --> <?php /* <input type="hidden" value="<?php echo $rand; ?>" name="randcheck" /> */ // utiliser pour passer une variable qui peut servir à faire un lock pour indiquer que seul lun clic est pris en compte et pas un refresg (F5) echo '<input type="hidden" id="custId" name="custId" value="3487">'; $filename = $_GET['filename']; echo "<input type='hidden' id='filename' name='filename' value='$filename' />"; $folder = $_GET['folder']; echo "<input type='hidden' id='folder' name='folder' value='$folder' />"; //if(!empty($_GET)) if( isset($_GET['yes']) && $_GET['yes'] == 1 ) { echo "L'import dans la database est fait ...."; header ("Refresh: 3;URL=sauvegarde.php"); } echo '<a href="sauvegarde.php" title="Retour à la page précédente">Retour</a></li>'; echo "<br><br><br>"; $id = "yes"; // echo '<br><br><br><p align=center><a href="importer.php?id='.$id.'&yes=1">OUI</a> <a href="liste_joueurs.php">NON</a></p>'; // echo '<br><br><br><p align=center><a href="importer.php?yes=1">OUI</a> <a href="read02.php">NON</a></p>'; // echo "<input type='submit' name='Restaurer' value='Restaurer' onClick='fct_restaurer()' />"; // echo "<input type='submit' name='Annuler' value='Annuler' onClick='fct_annuler()' />"; echo '<button id="action" onclick="fct_restaurer()">Importer</button>'; ?> <div id="message_import" style="display: none"> <p> <span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span> L'import a été fait. </p> </div> <div id="message_erreur" style="display: none"> <p> <span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span> Ya un souci mon petit.... </p> </div>