Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
Doc
/
Charts
/
03
:
picker01.html
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<!DOCTYPE html> <html> <!-- https://stackoverflow.com/questions/50168233/date-picker-start-date-end-date-query https://laracasts.com/discuss/channels/general-discussion/how-to-get-end-date-from-start-date-and-days-using-jquery-ui-datepicker https://www.plus2net.com/jquery/msg-demo/date-picker-range.php https://jqueryui.com/datepicker/#date-range https://makitweb.com/jquery-datepicker-to-filter-records-with-php-mysql/ https://makitweb.com/jquery-datepicker-to-filter-records-with-php-mysql/ https://stackoverflow.com/questions/1917576/how-do-i-pass-javascript-variables-to-php https://www.geminitutorials.com/php-and-javascript-exchange-variables/ https://www.wikihow.com/Pass-Variables-from-Javascript-to-PHP https://www.davidangulo.xyz/posts/how-to-pass-value-from-javascript-to-php/ https://stackoverflow.com/questions/7609130/set-the-default-value-of-an-input-field https://www.w3docs.com/snippets/php/passing-multiple-variables-to-another-page-in-url.html --> <link rel="stylesheet" href="//code.jquery.com/ui/1.13.2/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.2/jquery-ui.js"></script> <script> function send() { if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } /* var PageToSendTo = "nowitworks.php?"; var MyVariable = "variableData"; var VariablePlaceholder = "variableName="; var UrlToSend = PageToSendTo + VariablePlaceholder + MyVariable; xmlhttp.open("GET", UrlToSend, false); xmlhttp.send();*/ xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("message").innerHTML=xmlhttp.responseText; } } var selectedDate = $( "#date_picker1" ).datepicker("getDate"); var date_start = operating(selectedDate); selectedDate = $( "#date_picker2" ).datepicker("getDate"); var date_end = operating(selectedDate); console.log(date_start + " " + date_end); //var winW = 630, winH = 460; //var queryString = "?width=" + winW + "&height=" + winH; // 1 seul champ //var queryString = "?date_start=" + date_start; // plusieurs champ var queryString = "?date_start=" + date_start + "&date_end=" + date_end; xmlhttp.open("GET","passage.php"+queryString,true); xmlhttp.send(); } function operating(selectedDate) { var day = selectedDate.getDate(); var month = selectedDate.getMonth(); month = month + 1; var year = selectedDate.getFullYear(); if( day < 10) { day = "0" + day; } if( month < 10) { month = "0" + month; } return(day + "-" + month + "-" + year); } function toto() { var selectedDate = $( "#date_picker1" ).datepicker("getDate"); var date_start = operating(selectedDate); selectedDate = $( "#date_picker2" ).datepicker("getDate"); var date_end = operating(selectedDate); //console.log(date_start + " " + date_end); //https://www.xul.fr/demo.html?login="me"&password="1234" //var essai = "425"; //window.location = "http://example.com/file.php?msg=" + date_start; //window.location.href = "file.php?start=" + essai; // + "&end=" + date_end; /* if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else{ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } var PageToSendTo = "file.php?"; var MyVariable = "variableData"; var VariablePlaceholder = "variableName="; var UrlToSend = PageToSendTo + VariablePlaceholder + MyVariable; xmlhttp.open("GET", UrlToSend, false); xmlhttp.send();*/ /* var mydata = 55; var myname = "syed ali"; var userdata = {'id':mydata,'name':myname}; $.ajax({ type: "GET", url: "file.php", data:userdata, success: function(data){ console.log(data); } }); */ /* var myval = "transfert"; $.ajax({ type: 'GET', url: 'file.php', data: {'variable': myval}, }); */ } function myFunction() { dayNames = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']; monthNames = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']; var selectedDate = $( "#date_picker1" ).datepicker("getDate"); console.log(selectedDate); //alert(selectedDate); /* get the array of day names and month names from the date picker */ // var dayNames = $('#datePicker').datepicker('option', 'dayNames'); /* default dayNames can be accessed using $.datepicker._defaults.dayNames; */ // var monthNames = $('#datePicker').datepicker('option', 'monthNames'); /* default monthNames can be accessed using $.datepicker._defaults.monthNames; */ /* assign are vars */ // var date = selectedDate.getDate(); // var day = dayNames[selectedDate.getDay()]; // taking the day name from the array of day names // var month = monthNames[selectedDate.getMonth()]; // taking the month name from the array of month names var day = selectedDate.getDate(); var month = selectedDate.getMonth(); month = month + 1; var year = selectedDate.getFullYear(); if( day < 10) { day = "0" + day; } if( month < 10) { month = "0" + month; } alert(day + "-" + month + "-" + year); //window.open("https://www.w3schools.com"); } $(function() { /////// var startDate; var endDate; $( "#date_picker1" ).datepicker({ dateFormat: 'dd-mm-yy' }) /////// /////// $( "#date_picker2" ).datepicker({ dateFormat: 'dd-mm-yy' }); /////// $('#date_picker1').change(function() { startDate = $(this).datepicker('getDate'); $("#date_picker2").datepicker("option", "minDate", startDate ); }) /////// $('#date_picker2').change(function() { endDate = $(this).datepicker('getDate'); document.getElementById("btn_action").disabled = false; document.getElementById("submit").disabled = false; document.getElementById("date_start").value = operating(startDate); document.getElementById("date_end").value = operating(endDate) $("#date_picker1").datepicker("option", "maxDate", endDate ); }) //////////////// }) </script> <body> <h1>Double calendrier</h1> <p>Blabla.....................</p> <div class="col-md-2">Date: Start Date <br> <input type="text" id="date_picker1" size=9></div> <div class="col-md-2">Date: End Date <br> <input type="text" id="date_picker2" size=9></div> <button onclick="myFunction()">Try it</button> <!-- <button onclick="send()">Request ...</button> --> <button id = "btn_action" onclick="toto()" disabled >Request ...</button> <p id="message">A voir </p> <form method="post" name="form" action="destination.php"> <!-- <input type="text" placeholder="Enter Data" name="data"> --> <input type="hidden" id="date_start" name="date_start" > <input type="hidden" id="date_end" name="date_end" > <script type="text/javascript"> var choix = $( "#date_picker1" ).datepicker("getDate"); //alert(choix); //document.getElementById("custId").value = "My default value"; </script> <!-- <input id = "submit " type="submit" value="Submit" disabled > --> <input id="submit" name="submit" type="submit" disabled="disabled"> </form> <!-- <form method="POST"> <input type="submit" value="Sumbit my choice"/> </form> --> </body> </html> <!-- https://www.tbs.fr/fr/chemise-homme-manches-courtes-micro-motif-bleu-marine-7927778.html https://www.tbs.fr/fr/chemise-homme-a-motif-marine-5978963.html https://www.tbs.fr/fr/chemise-homme-manches-courtes-coton/lin-bleu-9804792.html -->