????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 3.137.162.63 Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/www.notes-online.se/symbols/notes/generic/Arch/ |
Upload File : |
<!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> <title>NOTES ONLINE FORM</title> <script> var username; var number; var drawingpath; var x_position; var y_position; var symbolId; var symbol; var companyid; var data; function init(){ // Get all the values from the URL username = getQueryStringValue("username"); number = getQueryStringValue("number"); drawingpath = getQueryStringValue("drawingpath"); x_position = getQueryStringValue("x_position"); y_position = getQueryStringValue("y_position"); symbolId = getQueryStringValue("symbolId"); symbol = getQueryStringValue("symbol"); companyid = getQueryStringValue("companyid"); if(companyid.length > 20){ companyid = 0; } data = {"username" : username, "number": number, "drawingpath":drawingpath,"x_position":x_position,"y_position":y_position,"symbolId":symbolId,"symbol":symbol,"companyid":companyid,"formdata":[]}; // Create a new stored object if it does not exisits if(localStorage.getItem("carl") == null){ localStorage.setItem("carl","[]"); } document.getElementById("param").innerHTML = JSON.stringify(localStorage.getItem("carl")); } function getQueryStringValue(parameter){ var path = document.location.toString(); var subs = path.substring(path.indexOf(parameter+"=") + parameter.length +1); var pos = subs.indexOf("&"); return subs.substring(0, pos); } function storeData(){ var formdata_temp = []; for (i = 0; i < document.forms[0].elements.length; i++) { var name = document.forms[0].elements[i].name; var type = document.forms[0].elements[i].type; var id = document.forms[0].elements[i].id; var value = document.forms[0].elements[i].value; if(type != "button"){ var obj = {"name":name,"type":type,"id":id,"value":value}; formdata_temp.push(obj); } } data.formdata = formdata_temp; var forms = JSON.parse(localStorage.getItem("carl")); var found = 0; var x = 0; for(obj in forms){ if(forms[x].x_position == data.x_position && forms[x].y_position == data.y_position && forms[x].number == data.number){ found = x; } } if(found != 0){ forms[found] = data; }else{ forms.push(data); } localStorage.setItem("carl",JSON.stringify(forms)) alert(JSON.stringify(forms)); } </script> </head> <body onLoad="init();"> <div id="param"></div> CARL <form name="form1" method="post" action=""> <p>Textfield: <label for="textfield"></label> <input type="text" name="textfield" id="textfield"> <input type="button" name="button" id="button" value="Save!" onClick="storeData();"> <br> </p> </form> <p><br> <br> </p> </body> </html>