Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
Prog
/
File explorer
:
custom_multiple08.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <?php //session_start(); //echo "<pre>"; //print_r($_SESSION); //echo "</pre>"; //echo $_SESSION["argument"]; //echo "<br><br>"; //echo $_SESSION["path"]; if (isset($_GET['p'])) { //echo $_GET['p']; //echo "<br><br>"; //*** $pieces = explode("***", $_GET['p']); //print_r($pieces); //echo $pieces[0]; //echo "<br><br>"; echo $pieces[1]; echo "<br><br>"; //echo substr($pieces[1],2); //echo "<br><br><br>"; //$arg = substr($pieces[1],2); //echo " ----- " .$_GET['p'] ." " .$pieces[1]; if(empty($pieces[1])) { $upload_location = "/home/analogde/www/"; } else { $upload_location = "/home/analogde/www/" .$pieces[1] ."/"; } echo " Répertoire target : " .$upload_location ."<br>"; setcookie("cookie_upload", $upload_location , time()+3600); } ?> <script src= "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <!-- https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.3/themes/blitzer/jquery-ui.min.css --> <!-- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.3/themes/blitzer/jquery-ui.min.css"> <link rel="stylesheet" href="https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"> a voir !!! <script src="http://code.jquery.com/jquery-1.10.2.js"></script> <script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script> --> <!-- OK --> <!--<link rel="stylesheet" href= "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/dark-hive/jquery-ui.css"> --> <link rel="stylesheet" href= "https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/smoothness/jquery-ui.css"> <script src= "https://code.jquery.com/jquery-2.1.3.js"></script> <script src= "https://code.jquery.com/ui/1.11.2/jquery-ui.js"></script> <!-- --> <script> /* $(document).ready(function() { $("#demoDialog").dialog(); }); */ function redirection() { setTimeout(function() { //window.location.href = "https://www.example.com"; window.history.go(-1); }, 5000); } </script> <script> var resultat = []; $(document).ready(function(){ $('#submit').click(function(){ var form_data = new FormData(); // Read selected files var totalfiles = document.getElementById('files').files.length; if( totalfiles == 0) { $("#demoDialog").dialog( { resizable: false, width: 250, height: 175, modal: true, overlay: { opacity: 0.5, background: "black" } } ); //alert("Error !"); /*$( "#message_expiration" ).dialog({ modal: true, title: "Infos", buttons: { Ok: function() { $( this ).dialog( "close" ); } } });*/ } else { for (var index = 0; index < totalfiles; index++) { form_data.append("files[]", document.getElementById('files').files[index]); } // AJAX request envoi_multiples07.php debug_upload01.php $.ajax({ url: 'upload_fichier01.php', type: 'post', data: form_data, dataType: 'json', contentType: false, processData: false, beforeSend: function() { $("#loader").show(); }, success: function (response) { for(var index = 0; index < response.length; index++) { var src = response[index]; console.log(" ----- TEMP -------" + response[index]); resultat.push(response[index]); // Add img element in <div id='preview'> //$('#preview').append('<img src="'+src+'" width="200px;" height="200px">'); } }, complete: function (data) { console.log(" ----- FIN -------" + resultat + " " + data); // alert(JSON.stringify(data)); $("#loader").hide(); $('#user_reponse').html( " plouf Yes !" ); var html = "<table>"; for( var i=0; i < resultat.length ; i++ ) { var text = resultat[i]; // + " : envoi réussi ..........." html += "<tr>"; html += "<td>" + text + "</td>"; //alert(text); let position = text.search("Erreur"); if( position >= 0) { html += "<td><img src='no.png' alt='Image' width='32' height='32'></td>"; } else { html += "<td><img src='yes.png' alt='Image' width='32' height='32'></td>"; } //html += "<tr>"; //html += "<td>" + text + "</td>"; //html += "<td><img src='check.png' alt='Image' width='32' height='32'></td>"; //html += "</tr>"; } html += "</table>"; //var html = resultat; document.getElementById("resultat").innerHTML = html; document.getElementById("message_redirection").innerHTML = "Vous allez être rediriger ..."; //redirection(); } }); } }); }); </script> <form method='post' action='' enctype="multipart/form-data"> <input type="file" id='files' name="files[]" multiple><br> <input type="button" id="submit" value='Upload'> </form> <!-- <a href="javascript:history.go(-1)" title="Return to the previous page">Retour</a> --> <form> <input type="button" value="Retour" onclick="history.go(-1)"> </form> <!-- <div id="preview"></div> --> <!-- Image loader --> <div id="loader" style="display: none;"> <img src="wait.gif" alt="Envoie ..." width="50" height="60"> </div> <p id="user_reponse"></p> <div id="dialog" title="Basic dialog" style="display:none"> <p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p> </div> <div id="message_expiration" style="display: none"> <p> <span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span> La session a expiré. veuillez vous reconnecter. </p> </div> <div id="demoDialog" title="Message" style="display:none"> <p>Aucun fichier selectionné.</p> </div> <p id="resultat"></p> <br><br> <p id="message_redirection"></p>